#include <logger_level_panel.h>
Public Member Functions | |
LoggerLevelPanel (wxWindow *parent, int id=wxID_ANY, wxPoint pos=wxDefaultPosition, wxSize size=wxDefaultSize, int style=wxTAB_TRAVERSAL) | |
void | refresh () |
~LoggerLevelPanel () | |
Protected Types | |
typedef std::map< std::string, std::string > | M_string |
Protected Member Functions | |
void | checkForMaster () |
void | fillNodeList () |
virtual void | onLevelSelected (wxCommandEvent &event) |
virtual void | onLoggerSelected (wxCommandEvent &event) |
void | onMasterDisconnected (wxEvent &event) |
void | onMasterReconnected (wxEvent &event) |
virtual void | onNodeSelected (wxCommandEvent &event) |
virtual void | onNodesRefresh (wxCommandEvent &event) |
Protected Attributes | |
boost::thread * | check_master_thread_ |
Thread used to periodically check for master. | |
bool | connected_ |
Are we connected to master? | |
const int | DISCONNECTED_FROM_MASTER_EVENT_ |
M_string | loggers_ |
ros::NodeHandle | nh_ |
const int | RECONNECTED_TO_MASTER_EVENT_ |
bool | shutdown_thread_ |
Should the thread terminate? |
Definition at line 45 of file logger_level_panel.h.
typedef std::map<std::string, std::string> rxtools::LoggerLevelPanel::M_string [protected] |
Definition at line 63 of file logger_level_panel.h.
rxtools::LoggerLevelPanel::LoggerLevelPanel | ( | wxWindow * | parent, |
int | id = wxID_ANY , |
||
wxPoint | pos = wxDefaultPosition , |
||
wxSize | size = wxDefaultSize , |
||
int | style = wxTAB_TRAVERSAL |
||
) |
Definition at line 44 of file logger_level_panel.cpp.
Definition at line 58 of file logger_level_panel.cpp.
void rxtools::LoggerLevelPanel::checkForMaster | ( | ) | [protected] |
Definition at line 215 of file logger_level_panel.cpp.
void rxtools::LoggerLevelPanel::fillNodeList | ( | ) | [protected] |
Definition at line 65 of file logger_level_panel.cpp.
void rxtools::LoggerLevelPanel::onLevelSelected | ( | wxCommandEvent & | event | ) | [protected, virtual] |
Reimplemented from rxtools::LoggerLevelPanelBase.
Definition at line 189 of file logger_level_panel.cpp.
void rxtools::LoggerLevelPanel::onLoggerSelected | ( | wxCommandEvent & | event | ) | [protected, virtual] |
Reimplemented from rxtools::LoggerLevelPanelBase.
Definition at line 139 of file logger_level_panel.cpp.
void rxtools::LoggerLevelPanel::onMasterDisconnected | ( | wxEvent & | event | ) | [protected] |
Definition at line 246 of file logger_level_panel.cpp.
void rxtools::LoggerLevelPanel::onMasterReconnected | ( | wxEvent & | event | ) | [protected] |
Definition at line 240 of file logger_level_panel.cpp.
void rxtools::LoggerLevelPanel::onNodeSelected | ( | wxCommandEvent & | event | ) | [protected, virtual] |
Reimplemented from rxtools::LoggerLevelPanelBase.
Definition at line 104 of file logger_level_panel.cpp.
void rxtools::LoggerLevelPanel::onNodesRefresh | ( | wxCommandEvent & | event | ) | [protected, virtual] |
Reimplemented from rxtools::LoggerLevelPanelBase.
Definition at line 99 of file logger_level_panel.cpp.
void rxtools::LoggerLevelPanel::refresh | ( | ) |
Definition at line 94 of file logger_level_panel.cpp.
boost::thread* rxtools::LoggerLevelPanel::check_master_thread_ [protected] |
Thread used to periodically check for master.
Definition at line 68 of file logger_level_panel.h.
bool rxtools::LoggerLevelPanel::connected_ [protected] |
Are we connected to master?
Definition at line 67 of file logger_level_panel.h.
const int rxtools::LoggerLevelPanel::DISCONNECTED_FROM_MASTER_EVENT_ [protected] |
Definition at line 72 of file logger_level_panel.h.
M_string rxtools::LoggerLevelPanel::loggers_ [protected] |
Definition at line 64 of file logger_level_panel.h.
ros::NodeHandle rxtools::LoggerLevelPanel::nh_ [protected] |
Definition at line 61 of file logger_level_panel.h.
const int rxtools::LoggerLevelPanel::RECONNECTED_TO_MASTER_EVENT_ [protected] |
Definition at line 71 of file logger_level_panel.h.
bool rxtools::LoggerLevelPanel::shutdown_thread_ [protected] |
Should the thread terminate?
Definition at line 69 of file logger_level_panel.h.