#include <USensorJournal.h>

Открытые члены | |
| USensorJournal (GtkmmBaseType::BaseObjectType *gobject) | |
| virtual void | set_connector (const ConnectorRef &connector) throw () |
| virtual void | on_connect () throw () |
| virtual void | on_disconnect () throw () |
Защищенные типы | |
|
typedef std::map < UniSetTypes::ObjectId, Gtk::TreeModel::iterator > | SensorStoreMap |
Защищенные члены | |
| virtual void | on_realize () |
| void | on_treeview_row_activated (const Gtk::TreeModel::Path &path, Gtk::TreeViewColumn *column) |
| void | on_change_browse () |
| bool | on_button_press_event (GdkEventButton *event) |
| bool | on_my_event (GdkEvent *event) |
| bool | on_my_log_event (GdkEvent *event) |
| void | on_menu_watch_generic () |
| void | on_menu_unwatch_generic () |
| void | on_menu_clear_all_generic () |
| void | on_menu_mark_generic (bool state=true) |
| void | on_menu_unmarkall_generic () |
| void | add_watching_for (UniSetTypes::ObjectId id) |
| void | del_watching_for (UniSetTypes::ObjectId id) |
| void | clear_logs (UniSetTypes::ObjectId id=UniSetTypes::DefaultObjectId) |
| bool | on_foreach (const Gtk::TreeIter &it) |
| std::string | get_time () |
Защищенные данные | |
| SensorStoreMap | SensorStore |
| Gtk::TreeView | tree_view_ |
| Glib::RefPtr< Gtk::TreeStore > | tree_model_ref_ |
|
Glib::RefPtr < Gtk::TreeModelFilter > | tree_model_filter_ |
| Gtk::Entry | browse |
| Gtk::VBox | vbox |
| Gtk::Table | parameters |
| Gtk::CheckButton | chk_id |
| Gtk::CheckButton | chk_name |
| Gtk::CheckButton | chk_text |
| Gtk::CheckButton | chk_aps |
| Gtk::CheckButton | chk_reglet |
| Gtk::CheckButton | chk_di |
| Gtk::CheckButton | chk_do |
| Gtk::CheckButton | chk_ai |
| Gtk::CheckButton | chk_ao |
| Gtk::VPaned | vpan |
| Gtk::TreeView | tree_view_log_ |
| Glib::RefPtr< Gtk::ListStore > | tree_model_log_ref_ |
| Gtk::ProgressBar | progress |
| SensorColumnRecord | columns_ |
| Gtk::ScrolledWindow | scrolled_window_ |
| Gtk::ScrolledWindow | scrolled_window_log_ |
| Gtk::Menu | m_Menu_Popup |
| Gtk::Menu | m_Menu_Popup_Logs |
| void USensorJournal::on_connect | ( | ) | throw () [virtual] |
обработчик события появления связи с SharedMemory
Переопределяет метод предка UVoid.
Перекрестные ссылки columns_, UVoid::get_connector() и tree_model_ref_.
| void USensorJournal::on_disconnect | ( | ) | throw () [virtual] |
обработчик события пропадания связи с SharedMemory
Переопределяет метод предка UVoid.
| void USensorJournal::set_connector | ( | const ConnectorRef & | connector | ) | throw () [virtual] |
установить коннектор к SharedMemory.
| connector | новый коннектор(см. Connector). |
Переопределяет метод предка UVoid.
Перекрестные ссылки UVoid::set_connector().
SensorColumnRecord USensorJournal::columns_ [protected] |
описание строки в журнале
Используется в on_connect().
Gtk::ScrolledWindow USensorJournal::scrolled_window_ [protected] |
главное прокручиваемое окно журнала
Gtk::ScrolledWindow USensorJournal::scrolled_window_log_ [protected] |
главное прокручиваемое окно журнала логов
Glib::RefPtr<Gtk::TreeStore> USensorJournal::tree_model_ref_ [protected] |
модель списка для использования с виджетом Gtk::TreeView
Используется в on_connect().
Gtk::TreeView USensorJournal::tree_view_ [protected] |
виджет отображающий модель (Gtk::TreeModel) данных и позволяющий пользователю взаимодействовать с ними
1.5.9