$search

rviz::EnumProperty Class Reference

#include <property.h>

Inheritance diagram for rviz::EnumProperty:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void addOption (const std::string &name, int value)
void clear ()
 EnumProperty (const std::string &name, const std::string &prefix, const CategoryPropertyWPtr &parent, const Getter &getter, const Setter &setter)
virtual void loadFromConfig (wxConfigBase *config)
virtual void readFromGrid ()
virtual void saveToConfig (wxConfigBase *config)
virtual void writeToGrid ()

Private Attributes

boost::shared_ptr< wxPGChoices > choices_
boost::mutex mutex_

Detailed Description

Definition at line 492 of file property.h.


Constructor & Destructor Documentation

rviz::EnumProperty::EnumProperty ( const std::string &  name,
const std::string &  prefix,
const CategoryPropertyWPtr &  parent,
const Getter getter,
const Setter setter 
)

Definition at line 881 of file property.cpp.


Member Function Documentation

void rviz::EnumProperty::addOption ( const std::string &  name,
int  value 
)

Definition at line 888 of file property.cpp.

void rviz::EnumProperty::clear (  ) 

Definition at line 895 of file property.cpp.

void rviz::EnumProperty::loadFromConfig ( wxConfigBase *  config  )  [virtual]

Implements rviz::PropertyBase.

Definition at line 958 of file property.cpp.

void rviz::EnumProperty::readFromGrid (  )  [virtual]

Implements rviz::PropertyBase.

Definition at line 947 of file property.cpp.

void rviz::EnumProperty::saveToConfig ( wxConfigBase *  config  )  [virtual]

Implements rviz::PropertyBase.

Definition at line 953 of file property.cpp.

void rviz::EnumProperty::writeToGrid (  )  [virtual]

Implements rviz::PropertyBase.

Definition at line 902 of file property.cpp.


Member Data Documentation

boost::shared_ptr<wxPGChoices> rviz::EnumProperty::choices_ [private]

Definition at line 506 of file property.h.

boost::mutex rviz::EnumProperty::mutex_ [private]

Definition at line 508 of file property.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


rviz
Author(s): Josh Faust, Dave Hershberger
autogenerated on Sat Mar 2 14:17:34 2013