Namespaces | |
| namespace | columns |
| namespace | cppwidgets |
| namespace | rosplot |
| namespace | rxplot |
| namespace | rxplot_main |
| namespace | vizutil |
Classes | |
| class | GenTopicDisplay |
| class | GenTopicDisplayDialog |
| class | LoggerLevelFrame |
| class | LoggerLevelPanel |
| class | LoggerLevelPanelBase |
| class | RosoutFilter |
| class | RosoutFrame |
| class | RosoutListControl |
| Custom list control for displaying large numbers of constantly changing messages. More... | |
| struct | RosoutMessageSummary |
| class | RosoutPanel |
| An embeddable panel which listens on rosout and displays any messages that arrive. More... | |
| class | RosoutPanelBase |
| class | RosoutSetupDialog |
| Setup dialog used by RosoutPanel. More... | |
| class | RosoutSetupDialogBase |
| class | RosoutSeverityFilter |
| class | RosoutSeverityFilterControl |
| class | RosoutSeverityFilterControlBase |
| class | RosoutTextFilter |
| class | RosoutTextFilterControl |
| class | RosoutTextFilterControlBase |
| class | TextboxDialog |
| class | TopicDisplay |
| The TopicDisplay class is an embeddable panel encapsulating a treeview that displays list of topics advertised on the master. It is also possible to filter this list to only show topics of a specific message type. More... | |
| class | TopicDisplayDialog |
| class | TopicNameData |
Typedefs | |
| typedef columns::Column | Column |
| typedef boost::signal< void(const RosoutFilter *) | RosoutFilterChangedSignal ) |
| typedef boost::shared_ptr < RosoutFilter > | RosoutFilterPtr |
| typedef boost::shared_ptr < RosoutSeverityFilter > | RosoutSeverityFilterPtr |
| typedef boost::shared_ptr < RosoutTextFilter > | RosoutTextFilterPtr |
| typedef std::set< int32_t > | S_int32 |
| typedef unsigned int | uint32_t |
| typedef std::vector< std::string > | V_string |
Functions | |
| void | addFilter (RosoutPanel *model, const std::string &text, uint32_t field_mask, bool include, bool new_window) |
| std::string | escapeForRegex (const std::string &str) |
| bool | filterDeleteButtonEqual (wxWindowID id, const RosoutPanel::FilterInfo &info) |
| bool | filterDownButtonEqual (wxWindowID id, const RosoutPanel::FilterInfo &info) |
| bool | filterEnabledCheckboxEqual (wxWindowID id, const RosoutPanel::FilterInfo &info) |
| bool | filterEquals (const RosoutFilterPtr &filter, const RosoutPanel::FilterInfo &info) |
| bool | filterUpButtonEqual (wxWindowID id, const RosoutPanel::FilterInfo &info) |
| void | initRoscpp (const std::string &node_name, bool anonymous) |
| Initialize roscpp. Useful for Python applications which embed C++ panels. | |
| template<class T > | |
| void | printStuff (const std::string &name, T *win) |
| int | wildcmp (const char *wild, const char *string) |
| typedef columns::Column rxtools::Column |
Definition at line 59 of file rosout_list_control.h.
| typedef boost::signal<void(const RosoutFilter*) rxtools::RosoutFilterChangedSignal) |
Definition at line 40 of file rosout_filter.h.
| typedef boost::shared_ptr<RosoutFilter> rxtools::RosoutFilterPtr |
Definition at line 71 of file rosout_filter.h.
| typedef boost::shared_ptr< RosoutSeverityFilter > rxtools::RosoutSeverityFilterPtr |
Definition at line 69 of file rosout_panel.h.
| typedef boost::shared_ptr< RosoutTextFilter > rxtools::RosoutTextFilterPtr |
Definition at line 66 of file rosout_panel.h.
| typedef std::set<int32_t> rxtools::S_int32 |
Definition at line 61 of file rosout_list_control.h.
| typedef unsigned int rxtools::uint32_t |
Definition at line 72 of file rosout_panel.h.
| typedef std::vector<std::string> rxtools::V_string |
Definition at line 46 of file topic_display.h.
| void rxtools::addFilter | ( | RosoutPanel * | model, | |
| const std::string & | text, | |||
| uint32_t | field_mask, | |||
| bool | include, | |||
| bool | new_window | |||
| ) |
Definition at line 376 of file rosout_list_control.cpp.
| std::string rxtools::escapeForRegex | ( | const std::string & | str | ) |
Definition at line 369 of file rosout_list_control.cpp.
| bool rxtools::filterDeleteButtonEqual | ( | wxWindowID | id, | |
| const RosoutPanel::FilterInfo & | info | |||
| ) |
Definition at line 231 of file rosout_panel.cpp.
| bool rxtools::filterDownButtonEqual | ( | wxWindowID | id, | |
| const RosoutPanel::FilterInfo & | info | |||
| ) |
Definition at line 269 of file rosout_panel.cpp.
| bool rxtools::filterEnabledCheckboxEqual | ( | wxWindowID | id, | |
| const RosoutPanel::FilterInfo & | info | |||
| ) |
Definition at line 215 of file rosout_panel.cpp.
| bool rxtools::filterEquals | ( | const RosoutFilterPtr & | filter, | |
| const RosoutPanel::FilterInfo & | info | |||
| ) |
Definition at line 399 of file rosout_panel.cpp.
| bool rxtools::filterUpButtonEqual | ( | wxWindowID | id, | |
| const RosoutPanel::FilterInfo & | info | |||
| ) |
Definition at line 246 of file rosout_panel.cpp.
| void rxtools::initRoscpp | ( | const std::string & | node_name, | |
| bool | anonymous | |||
| ) |
Initialize roscpp. Useful for Python applications which embed C++ panels.
| void rxtools::printStuff | ( | const std::string & | name, | |
| T * | win | |||
| ) | [inline] |
Definition at line 434 of file rosout_panel.cpp.
| int rxtools::wildcmp | ( | const char * | wild, | |
| const char * | string | |||
| ) |
Definition at line 37 of file rosout_text_filter.cpp.