Public Member Functions | Public Attributes | List of all members
sick_scan_fusion::tf_dynConfig::AbstractGroupDescription Class Referenceabstract

#include <tf_dynConfig.h>

Inheritance diagram for sick_scan_fusion::tf_dynConfig::AbstractGroupDescription:
Inheritance graph
[legend]

Public Member Functions

 AbstractGroupDescription (std::string n, std::string t, int p, int i, bool s)
 
void convertParams ()
 
virtual bool fromMessage (const dynamic_reconfigure::Config &msg, boost::any &config) const =0
 
virtual void setInitialState (boost::any &cfg) const =0
 
virtual void toMessage (dynamic_reconfigure::Config &msg, const boost::any &config) const =0
 
virtual void updateParams (boost::any &cfg, tf_dynConfig &top) const =0
 
- Public Member Functions inherited from dynamic_reconfigure::Group_< ContainerAllocator >
 Group_ ()
 
 Group_ (const ContainerAllocator &_alloc)
 

Public Attributes

std::vector< AbstractParamDescriptionConstPtrabstract_parameters
 
bool state
 
- Public Attributes inherited from dynamic_reconfigure::Group_< ContainerAllocator >
_id_type id
 
_name_type name
 
_parameters_type parameters
 
_parent_type parent
 
_type_type type
 

Additional Inherited Members

- Public Types inherited from dynamic_reconfigure::Group_< ContainerAllocator >
typedef int32_t _id_type
 
typedef std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > _name_type
 
typedef std::vector< ::dynamic_reconfigure::ParamDescription_< ContainerAllocator >, typename ContainerAllocator::template rebind< ::dynamic_reconfigure::ParamDescription_< ContainerAllocator > >::other > _parameters_type
 
typedef int32_t _parent_type
 
typedef std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > _type_type
 
typedef std::shared_ptr< ::dynamic_reconfigure::Group_< ContainerAllocator > constConstPtr
 
typedef std::shared_ptr< ::dynamic_reconfigure::Group_< ContainerAllocator > > Ptr
 
typedef Group_< ContainerAllocator > Type
 

Detailed Description

Definition at line 116 of file tf_dynConfig.h.

Constructor & Destructor Documentation

◆ AbstractGroupDescription()

sick_scan_fusion::tf_dynConfig::AbstractGroupDescription::AbstractGroupDescription ( std::string  n,
std::string  t,
int  p,
int  i,
bool  s 
)
inline

Definition at line 119 of file tf_dynConfig.h.

Member Function Documentation

◆ convertParams()

void sick_scan_fusion::tf_dynConfig::AbstractGroupDescription::convertParams ( )
inline

Definition at line 137 of file tf_dynConfig.h.

◆ fromMessage()

virtual bool sick_scan_fusion::tf_dynConfig::AbstractGroupDescription::fromMessage ( const dynamic_reconfigure::Config msg,
boost::any &  config 
) const
pure virtual

◆ setInitialState()

virtual void sick_scan_fusion::tf_dynConfig::AbstractGroupDescription::setInitialState ( boost::any &  cfg) const
pure virtual

◆ toMessage()

virtual void sick_scan_fusion::tf_dynConfig::AbstractGroupDescription::toMessage ( dynamic_reconfigure::Config msg,
const boost::any &  config 
) const
pure virtual

◆ updateParams()

virtual void sick_scan_fusion::tf_dynConfig::AbstractGroupDescription::updateParams ( boost::any &  cfg,
tf_dynConfig top 
) const
pure virtual

Member Data Documentation

◆ abstract_parameters

std::vector<AbstractParamDescriptionConstPtr> sick_scan_fusion::tf_dynConfig::AbstractGroupDescription::abstract_parameters

Definition at line 128 of file tf_dynConfig.h.

◆ state

bool sick_scan_fusion::tf_dynConfig::AbstractGroupDescription::state

Definition at line 129 of file tf_dynConfig.h.


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


sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:20