$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.