Public Member Functions | Private Member Functions | Friends | List of all members
karto::Parameters Class Reference

#include <Karto.h>

Inheritance diagram for karto::Parameters:
Inheritance graph
[legend]

Public Member Functions

 Parameters ()
 
 Parameters (const std::string &rName)
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 
virtual ~Parameters ()
 
- Public Member Functions inherited from karto::Object
virtual const char * GetClassName () const =0
 
const NameGetName () const
 
virtual kt_objecttype GetObjectType () const =0
 
AbstractParameterGetParameter (const std::string &rName) const
 
virtual ParameterManagerGetParameterManager ()
 
const ParameterVectorGetParameters () const
 
 Object ()
 
 Object (const Name &rName)
 
 Object (const Object &)
 
const Objectoperator= (const Object &)
 
template<typename T >
void SetParameter (const std::string &rName, T value)
 
virtual ~Object ()
 
- Public Member Functions inherited from karto::NonCopyable
 NonCopyable ()
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 
virtual ~NonCopyable ()
 

Private Member Functions

const Parametersoperator= (const Parameters &)
 
 Parameters (const Parameters &)
 

Friends

class boost::serialization::access
 

Detailed Description

Set of parameters

Definition at line 3552 of file Karto.h.

Constructor & Destructor Documentation

◆ Parameters() [1/3]

karto::Parameters::Parameters ( )
inline

Parameters

Parameters
rName

Definition at line 3564 of file Karto.h.

◆ Parameters() [2/3]

karto::Parameters::Parameters ( const std::string &  rName)
inline

Definition at line 3567 of file Karto.h.

◆ ~Parameters()

virtual karto::Parameters::~Parameters ( )
inlinevirtual

Destructor

Definition at line 3575 of file Karto.h.

◆ Parameters() [3/3]

karto::Parameters::Parameters ( const Parameters )
private

Member Function Documentation

◆ operator=()

const Parameters& karto::Parameters::operator= ( const Parameters )
private

◆ serialize()

template<class Archive >
void karto::Parameters::serialize ( Archive &  ar,
const unsigned int  version 
)
inline

Definition at line 3581 of file Karto.h.

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 3579 of file Karto.h.


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


slam_toolbox
Author(s): Steve Macenski
autogenerated on Thu Jan 11 2024 03:37:56