$search
#include <rosspawn_gui.h>
Classes | |
| class | PluginRecord |
Public Member Functions | |
| void | cb_node_event (const rosspawn::NodeEvent::ConstPtr &msg) |
| void | on_status_toggled (const Glib::ustring &path) |
| RosSpawnGuiWindow (BaseObjectType *cobject, const Glib::RefPtr< Gtk::Builder > &builder) | |
| void | set_ros_node (ros::NodeHandle &n) |
| virtual | ~RosSpawnGuiWindow () |
Private Attributes | |
| ros::NodeHandle | __n |
| Glib::Dispatcher | __redraw_dispatcher |
| ros::ServiceClient | __srv_cont |
| ros::ServiceClient | __srv_lstav |
| ros::ServiceClient | __srv_lstld |
| ros::ServiceClient | __srv_pause |
| ros::ServiceClient | __srv_start |
| ros::ServiceClient | __srv_stop |
| ros::Subscriber | __sub_node_events |
| Glib::RefPtr< Gtk::ListStore > | m_plugin_list |
| PluginRecord | m_plugin_record |
| Gtk::Statusbar * | m_stb_status |
| Gtk::TreeView * | m_trv_plugins |
Graphical plugin management tool.
Definition at line 32 of file rosspawn_gui.h.
| RosSpawnGuiWindow::RosSpawnGuiWindow | ( | BaseObjectType * | cobject, | |
| const Glib::RefPtr< Gtk::Builder > & | builder | |||
| ) |
Constructor.
| cobject | C base object | |
| ref_xml | Glade XML |
Definition at line 43 of file rosspawn_gui.cpp.
| RosSpawnGuiWindow::~RosSpawnGuiWindow | ( | ) | [virtual] |
Destructor.
Definition at line 67 of file rosspawn_gui.cpp.
| void RosSpawnGuiWindow::cb_node_event | ( | const rosspawn::NodeEvent::ConstPtr & | msg | ) |
Definition at line 74 of file rosspawn_gui.cpp.
| void RosSpawnGuiWindow::on_status_toggled | ( | const Glib::ustring & | path | ) |
Signal handler that is called when the loaded checkbox is toggled.
| path | the path of the selected row |
Definition at line 127 of file rosspawn_gui.cpp.
| void RosSpawnGuiWindow::set_ros_node | ( | ros::NodeHandle & | n | ) |
Definition at line 144 of file rosspawn_gui.cpp.
ros::NodeHandle RosSpawnGuiWindow::__n [private] |
Definition at line 71 of file rosspawn_gui.h.
Glib::Dispatcher RosSpawnGuiWindow::__redraw_dispatcher [private] |
Definition at line 69 of file rosspawn_gui.h.
Definition at line 75 of file rosspawn_gui.h.
Definition at line 77 of file rosspawn_gui.h.
Definition at line 76 of file rosspawn_gui.h.
Definition at line 74 of file rosspawn_gui.h.
Definition at line 72 of file rosspawn_gui.h.
Definition at line 73 of file rosspawn_gui.h.
Definition at line 78 of file rosspawn_gui.h.
Glib::RefPtr<Gtk::ListStore> RosSpawnGuiWindow::m_plugin_list [private] |
Definition at line 64 of file rosspawn_gui.h.
Definition at line 65 of file rosspawn_gui.h.
Gtk::Statusbar* RosSpawnGuiWindow::m_stb_status [private] |
Definition at line 67 of file rosspawn_gui.h.
Gtk::TreeView* RosSpawnGuiWindow::m_trv_plugins [private] |
Definition at line 68 of file rosspawn_gui.h.