Namespaces | Classes | Typedefs | Functions
rxtools Namespace Reference

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 Documentation

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.

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.


Function Documentation

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.

template<class T >
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.



rxtools
Author(s): Josh Faust, Rob Wheeler, Ken Conley
autogenerated on Mon Oct 6 2014 07:25:59