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 71 of file rosout_panel.h.
| typedef boost::shared_ptr< RosoutTextFilter > rxtools::RosoutTextFilterPtr |
Definition at line 68 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 74 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 389 of file rosout_list_control.cpp.
| std::string rxtools::escapeForRegex | ( | const std::string & | str | ) |
Definition at line 382 of file rosout_list_control.cpp.
| bool rxtools::filterDeleteButtonEqual | ( | wxWindowID | id, |
| const RosoutPanel::FilterInfo & | info | ||
| ) |
Definition at line 245 of file rosout_panel.cpp.
| bool rxtools::filterDownButtonEqual | ( | wxWindowID | id, |
| const RosoutPanel::FilterInfo & | info | ||
| ) |
Definition at line 283 of file rosout_panel.cpp.
| bool rxtools::filterEnabledCheckboxEqual | ( | wxWindowID | id, |
| const RosoutPanel::FilterInfo & | info | ||
| ) |
Definition at line 229 of file rosout_panel.cpp.
| bool rxtools::filterEquals | ( | const RosoutFilterPtr & | filter, |
| const RosoutPanel::FilterInfo & | info | ||
| ) |
Definition at line 413 of file rosout_panel.cpp.
| bool rxtools::filterUpButtonEqual | ( | wxWindowID | id, |
| const RosoutPanel::FilterInfo & | info | ||
| ) |
Definition at line 260 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.
Definition at line 37 of file init_roscpp.cpp.
| void rxtools::printStuff | ( | const std::string & | name, |
| T * | win | ||
| ) |
Definition at line 448 of file rosout_panel.cpp.
| int rxtools::wildcmp | ( | const char * | wild, |
| const char * | string | ||
| ) |
Definition at line 37 of file rosout_text_filter.cpp.