AutoCar  v1.0.0
move_base::MoveBaseConfig::GroupDescription< T, PT > Class Template Reference
Inheritance diagram for move_base::MoveBaseConfig::GroupDescription< T, PT >:
Collaboration diagram for move_base::MoveBaseConfig::GroupDescription< T, PT >:

Public Member Functions

 GroupDescription (std::string name, std::string type, int parent, int id, bool s, T PT::*f)
 
 GroupDescription (const GroupDescription< T, PT > &g)
 
virtual bool fromMessage (const dynamic_reconfigure::Config &msg, boost::any &cfg) const
 
virtual void setInitialState (boost::any &cfg) const
 
virtual void updateParams (boost::any &cfg, MoveBaseConfig &top) const
 
virtual void toMessage (dynamic_reconfigure::Config &msg, const boost::any &cfg) const
 
- Public Member Functions inherited from move_base::MoveBaseConfig::AbstractGroupDescription
 AbstractGroupDescription (std::string n, std::string t, int p, int i, bool s)
 
void convertParams ()
 

Public Attributes

TPT::* field
 
std::vector< MoveBaseConfig::AbstractGroupDescriptionConstPtr > groups
 
- Public Attributes inherited from move_base::MoveBaseConfig::AbstractGroupDescription
std::vector< AbstractParamDescriptionConstPtr > abstract_parameters
 
bool state
 

The documentation for this class was generated from the following file: