|
UniWidgets
1.0.0
|
Осциллограф. Подробнее...
#include <SimpleOscillograph.h>
Открытые члены | |
| SimpleOscillograph (Gtk::EventBox::BaseObjectType *gobject) | |
| void | set_last_selected (const UniSetTypes::ObjectId iID) |
| void | toggle_oscil_cycle () |
| void | toggle_write_all () |
| void | update_oscil_save_folder () |
| void | launch_new_oscil_id (UniSetTypes::ObjectId sensor_id, Glib::ustring *) |
| void | add_indicator_to_wnd (UniSetTypes::ObjectId, Glib::ustring *) |
Открытые атрибуты | |
| Oscillograph * | oscil_ |
| std::vector < UniSetTypes::ObjectId > * | sensor_id |
| std::vector < USignals::Connection * > * | value_changed_connections |
Защищенные члены | |
| virtual void | on_show () |
| virtual void | on_hide () |
| virtual void | on_realize () |
| virtual void | init_oscill () |
Осциллограф.
| void SimpleOscillograph::add_indicator_to_wnd | ( | UniSetTypes::ObjectId | isensor_id, |
| Glib::ustring * | channelname | ||
| ) |
добавить осциллограф на существующее окно
Используется в UniWidgets::OscillographLogic::add_new_oscil_id().
| void SimpleOscillograph::init_oscill | ( | ) | [protected, virtual] |
инициализация осциллографа
| void SimpleOscillograph::launch_new_oscil_id | ( | UniSetTypes::ObjectId | sensor_id, |
| Glib::ustring * | cn | ||
| ) |
создать новй канал на осциллографе
| void UniWidgets::SimpleOscillograph::set_last_selected | ( | const UniSetTypes::ObjectId | iID | ) | [inline] |
установить последний выбранный датчик
пункт меню: циклическая запись
| void SimpleOscillograph::toggle_write_all | ( | ) |
пункт меню: запись всех каналов
изменить директорию для сохранения истории
| Oscillograph* UniWidgets::SimpleOscillograph::oscil_ |
ссылка на осциллограф
Используется в UniWidgets::OscillographLogic::connect() и UniWidgets::OscillographLogic::on_timer_tick().
| std::vector<UniSetTypes::ObjectId>* UniWidgets::SimpleOscillograph::sensor_id |
массив id датчиков на осциллографе
Используется в UniWidgets::OscillographLogic::on_timer_tick().
массив коннекторов для отслеживания изменения датчиков
Используется в UniWidgets::OscillographLogic::add_new_oscil_id().
1.7.6.1