$search
#include <skillgui.h>
Classes | |
class | SkillStringRecord |
Public Member Functions | |
SkillGuiGtkWindow (BaseObjectType *cobject, const Glib::RefPtr< Gnome::Glade::Xml > &refxml) | |
~SkillGuiGtkWindow () | |
Private Member Functions | |
void | close_bb () |
void | on_agdbg_data_changed () |
void | on_config_changed () |
void | on_connect () |
void | on_connection_clicked () |
void | on_contexec_toggled () |
void | on_controller_clicked () |
void | on_disconnect () |
void | on_exec_clicked () |
void | on_exit_clicked () |
void | on_followactivestate_toggled () |
void | on_graphcolor_toggled () |
void | on_graphdir_changed (fawkes::SkillerDebugInterface::GraphDirectionEnum gd) |
void | on_graphdir_clicked () |
void | on_graphupd_clicked () |
void | on_recording_toggled () |
void | on_skdbg_data_changed () |
void | on_skill_changed () |
void | on_skiller_data_changed () |
void | on_stop_clicked () |
void | on_update_disabled () |
void | send_graphdir_message (fawkes::SkillerDebugInterface *iface, fawkes::SkillerDebugInterface::GraphDirectionEnum gd) |
void | update_graph (std::string &graph_name, std::string &dotgraph) |
Private Attributes | |
fawkes::SkillerDebugInterface * | __agdbg_if |
fawkes::InterfaceDispatcher * | __agdbg_ifd |
fawkes::LogView * | __logview |
fawkes::SkillerDebugInterface * | __skdbg_if |
fawkes::InterfaceDispatcher * | __skdbg_ifd |
fawkes::SkillerInterface * | __skiller_if |
fawkes::InterfaceDispatcher * | __skiller_ifd |
Glib::RefPtr< Gtk::ListStore > | __sks_list |
SkillStringRecord | __sks_record |
fawkes::Throbber * | __throbber |
fawkes::PluginTreeView * | __trv_plugins |
fawkes::BlackBoard * | bb |
Gtk::Button * | but_clearlog |
Gtk::ToggleButton * | but_continuous |
Gtk::Button * | but_exec |
Gtk::Button * | but_stop |
Gtk::ComboBoxText * | cb_graphlist |
Gtk::ComboBoxEntry * | cbe_skillstring |
fawkes::ConnectionDispatcher | connection_dispatcher |
Gtk::DrawingArea * | drw_graph |
SkillGuiGraphDrawingArea * | gda |
Gtk::Label * | lab_alive |
Gtk::Label * | lab_continuous |
Gtk::Label * | lab_error |
Gtk::Label * | lab_skillstring |
Gtk::Label * | lab_status |
Gtk::MenuItem * | mi_bottom_top |
Gtk::MenuItem * | mi_graphdir |
Gtk::MenuItem * | mi_left_right |
Gtk::MenuItem * | mi_right_left |
Gtk::MenuItem * | mi_top_bottom |
Gtk::Notebook * | ntb_tabs |
Gtk::ScrolledWindow * | scw_graph |
Gtk::ToggleToolButton * | tb_agent |
Gtk::ToolButton * | tb_connection |
Gtk::ToolButton * | tb_controller |
Gtk::ToolButton * | tb_exit |
Gtk::ToggleToolButton * | tb_followactivestate |
Gtk::Toolbar * | tb_fsmgraph |
Gtk::ToggleToolButton * | tb_graphcolored |
Gtk::MenuToolButton * | tb_graphdir |
Gtk::ToolItem * | tb_graphlist |
Gtk::ToolButton * | tb_graphopen |
Gtk::ToggleToolButton * | tb_graphrecord |
Gtk::ToolButton * | tb_graphsave |
Gtk::ToolButton * | tb_graphupd |
Gtk::SeparatorToolItem * | tb_sep |
Gtk::ToggleToolButton * | tb_skiller |
Gtk::ToolItem * | tb_throbber |
Gtk::ToolButton * | tb_zoomfit |
Gtk::ToolButton * | tb_zoomin |
Gtk::ToolButton * | tb_zoomout |
Gtk::ToolButton * | tb_zoomreset |
Gtk::Toolbar * | toolbar |
Skill GUI main window. The Skill GUI provides shows Skiller log messages and allows for executing skills.
Definition at line 62 of file skillgui.h.
SkillGuiGtkWindow::SkillGuiGtkWindow | ( | BaseObjectType * | cobject, | |
const Glib::RefPtr< Gnome::Glade::Xml > & | refxml | |||
) |
Constructor.
cobject | C base object | |
refxml | Glade XML |
Definition at line 71 of file skillgui.cpp.
SkillGuiGtkWindow::~SkillGuiGtkWindow | ( | ) |
Destructor.
Definition at line 270 of file skillgui.cpp.
void SkillGuiGtkWindow::close_bb | ( | ) | [private] |
Definition at line 480 of file skillgui.cpp.
void SkillGuiGtkWindow::on_agdbg_data_changed | ( | ) | [private] |
Definition at line 692 of file skillgui.cpp.
void SkillGuiGtkWindow::on_config_changed | ( | ) | [private] |
Definition at line 283 of file skillgui.cpp.
void SkillGuiGtkWindow::on_connect | ( | ) | [private] |
Event handler for connected event.
Definition at line 507 of file skillgui.cpp.
void SkillGuiGtkWindow::on_connection_clicked | ( | ) | [private] |
Event handler for connection button.
Definition at line 444 of file skillgui.cpp.
void SkillGuiGtkWindow::on_contexec_toggled | ( | ) | [private] |
Definition at line 326 of file skillgui.cpp.
void SkillGuiGtkWindow::on_controller_clicked | ( | ) | [private] |
Definition at line 455 of file skillgui.cpp.
void SkillGuiGtkWindow::on_disconnect | ( | ) | [private] |
Event handler for disconnected event.
Definition at line 564 of file skillgui.cpp.
void SkillGuiGtkWindow::on_exec_clicked | ( | ) | [private] |
Definition at line 341 of file skillgui.cpp.
void SkillGuiGtkWindow::on_exit_clicked | ( | ) | [private] |
Definition at line 335 of file skillgui.cpp.
void SkillGuiGtkWindow::on_followactivestate_toggled | ( | ) | [private] |
Definition at line 846 of file skillgui.cpp.
void SkillGuiGtkWindow::on_graphcolor_toggled | ( | ) | [private] |
Definition at line 801 of file skillgui.cpp.
void SkillGuiGtkWindow::on_graphdir_changed | ( | fawkes::SkillerDebugInterface::GraphDirectionEnum | gd | ) | [private] |
Definition at line 883 of file skillgui.cpp.
void SkillGuiGtkWindow::on_graphdir_clicked | ( | ) | [private] |
Definition at line 762 of file skillgui.cpp.
void SkillGuiGtkWindow::on_graphupd_clicked | ( | ) | [private] |
Definition at line 724 of file skillgui.cpp.
void SkillGuiGtkWindow::on_recording_toggled | ( | ) | [private] |
Definition at line 1002 of file skillgui.cpp.
void SkillGuiGtkWindow::on_skdbg_data_changed | ( | ) | [private] |
Definition at line 648 of file skillgui.cpp.
void SkillGuiGtkWindow::on_skill_changed | ( | ) | [private] |
Definition at line 313 of file skillgui.cpp.
void SkillGuiGtkWindow::on_skiller_data_changed | ( | ) | [private] |
Definition at line 585 of file skillgui.cpp.
void SkillGuiGtkWindow::on_stop_clicked | ( | ) | [private] |
Definition at line 421 of file skillgui.cpp.
void SkillGuiGtkWindow::on_update_disabled | ( | ) | [private] |
Definition at line 992 of file skillgui.cpp.
void SkillGuiGtkWindow::send_graphdir_message | ( | fawkes::SkillerDebugInterface * | iface, | |
fawkes::SkillerDebugInterface::GraphDirectionEnum | gd | |||
) | [private] |
Definition at line 860 of file skillgui.cpp.
void SkillGuiGtkWindow::update_graph | ( | std::string & | graph_name, | |
std::string & | dotgraph | |||
) | [private] |
Definition at line 748 of file skillgui.cpp.
fawkes::SkillerDebugInterface* SkillGuiGtkWindow::__agdbg_if [private] |
Definition at line 193 of file skillgui.h.
fawkes::InterfaceDispatcher* SkillGuiGtkWindow::__agdbg_ifd [private] |
Definition at line 120 of file skillgui.h.
fawkes::LogView* SkillGuiGtkWindow::__logview [private] |
Definition at line 195 of file skillgui.h.
fawkes::SkillerDebugInterface* SkillGuiGtkWindow::__skdbg_if [private] |
Definition at line 192 of file skillgui.h.
fawkes::InterfaceDispatcher* SkillGuiGtkWindow::__skdbg_ifd [private] |
Definition at line 119 of file skillgui.h.
fawkes::SkillerInterface* SkillGuiGtkWindow::__skiller_if [private] |
Definition at line 191 of file skillgui.h.
fawkes::InterfaceDispatcher* SkillGuiGtkWindow::__skiller_ifd [private] |
Definition at line 118 of file skillgui.h.
Glib::RefPtr<Gtk::ListStore> SkillGuiGtkWindow::__sks_list [private] |
Definition at line 165 of file skillgui.h.
Definition at line 111 of file skillgui.h.
fawkes::Throbber* SkillGuiGtkWindow::__throbber [private] |
Definition at line 198 of file skillgui.h.
fawkes::PluginTreeView* SkillGuiGtkWindow::__trv_plugins [private] |
Definition at line 196 of file skillgui.h.
fawkes::BlackBoard* SkillGuiGtkWindow::bb [private] |
Definition at line 115 of file skillgui.h.
Gtk::Button* SkillGuiGtkWindow::but_clearlog [private] |
Definition at line 131 of file skillgui.h.
Gtk::ToggleButton* SkillGuiGtkWindow::but_continuous [private] |
Definition at line 130 of file skillgui.h.
Gtk::Button* SkillGuiGtkWindow::but_exec [private] |
Definition at line 128 of file skillgui.h.
Gtk::Button* SkillGuiGtkWindow::but_stop [private] |
Definition at line 129 of file skillgui.h.
Gtk::ComboBoxText* SkillGuiGtkWindow::cb_graphlist [private] |
Definition at line 144 of file skillgui.h.
Gtk::ComboBoxEntry* SkillGuiGtkWindow::cbe_skillstring [private] |
Definition at line 132 of file skillgui.h.
fawkes::ConnectionDispatcher SkillGuiGtkWindow::connection_dispatcher [private] |
Definition at line 117 of file skillgui.h.
Gtk::DrawingArea* SkillGuiGtkWindow::drw_graph [private] |
Definition at line 140 of file skillgui.h.
SkillGuiGraphDrawingArea* SkillGuiGtkWindow::gda [private] |
Definition at line 174 of file skillgui.h.
Gtk::Label* SkillGuiGtkWindow::lab_alive [private] |
Definition at line 134 of file skillgui.h.
Gtk::Label* SkillGuiGtkWindow::lab_continuous [private] |
Definition at line 135 of file skillgui.h.
Gtk::Label* SkillGuiGtkWindow::lab_error [private] |
Definition at line 137 of file skillgui.h.
Gtk::Label* SkillGuiGtkWindow::lab_skillstring [private] |
Definition at line 136 of file skillgui.h.
Gtk::Label* SkillGuiGtkWindow::lab_status [private] |
Definition at line 133 of file skillgui.h.
Gtk::MenuItem* SkillGuiGtkWindow::mi_bottom_top [private] |
Definition at line 160 of file skillgui.h.
Gtk::MenuItem* SkillGuiGtkWindow::mi_graphdir [private] |
Definition at line 159 of file skillgui.h.
Gtk::MenuItem* SkillGuiGtkWindow::mi_left_right [private] |
Definition at line 162 of file skillgui.h.
Gtk::MenuItem* SkillGuiGtkWindow::mi_right_left [private] |
Definition at line 163 of file skillgui.h.
Gtk::MenuItem* SkillGuiGtkWindow::mi_top_bottom [private] |
Definition at line 161 of file skillgui.h.
Gtk::Notebook* SkillGuiGtkWindow::ntb_tabs [private] |
Definition at line 139 of file skillgui.h.
Gtk::ScrolledWindow* SkillGuiGtkWindow::scw_graph [private] |
Definition at line 138 of file skillgui.h.
Gtk::ToggleToolButton* SkillGuiGtkWindow::tb_agent [private] |
Definition at line 143 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_connection [private] |
Definition at line 125 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_controller [private] |
Definition at line 150 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_exit [private] |
Definition at line 126 of file skillgui.h.
Gtk::ToggleToolButton* SkillGuiGtkWindow::tb_followactivestate [private] |
Definition at line 158 of file skillgui.h.
Gtk::Toolbar* SkillGuiGtkWindow::tb_fsmgraph [private] |
Definition at line 141 of file skillgui.h.
Gtk::ToggleToolButton* SkillGuiGtkWindow::tb_graphcolored [private] |
Definition at line 157 of file skillgui.h.
Gtk::MenuToolButton* SkillGuiGtkWindow::tb_graphdir [private] |
Definition at line 156 of file skillgui.h.
Gtk::ToolItem* SkillGuiGtkWindow::tb_graphlist [private] |
Definition at line 145 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_graphopen [private] |
Definition at line 147 of file skillgui.h.
Gtk::ToggleToolButton* SkillGuiGtkWindow::tb_graphrecord [private] |
Definition at line 149 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_graphsave [private] |
Definition at line 146 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_graphupd [private] |
Definition at line 148 of file skillgui.h.
Gtk::SeparatorToolItem* SkillGuiGtkWindow::tb_sep [private] |
Definition at line 127 of file skillgui.h.
Gtk::ToggleToolButton* SkillGuiGtkWindow::tb_skiller [private] |
Definition at line 142 of file skillgui.h.
Gtk::ToolItem* SkillGuiGtkWindow::tb_throbber [private] |
Definition at line 124 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_zoomfit [private] |
Definition at line 153 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_zoomin [private] |
Definition at line 151 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_zoomout [private] |
Definition at line 152 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_zoomreset [private] |
Definition at line 154 of file skillgui.h.
Gtk::Toolbar* SkillGuiGtkWindow::toolbar [private] |
Definition at line 123 of file skillgui.h.