RobotsIO
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Parameters2YarpBottle Class Reference
Inheritance diagram for Parameters2YarpBottle:
RobotsIO::Utils::ParametersExtractor

Public Member Functions

 Parameters2YarpBottle (const RobotsIO::Utils::Parameters &parameters)
 
yarp::os::Bottle extract_to_bottle ()
 
void extract_field (const std::string &key, const std::string &value) override
 
void extract_field (const std::string &key, const std::size_t &value) override
 
void extract_field (const std::string &key, const int &value) override
 
void extract_field (const std::string &key, const double &value) override
 
void extract_field (const std::string &key, const bool &value) override
 
- Public Member Functions inherited from RobotsIO::Utils::ParametersExtractor
 ParametersExtractor (const RobotsIO::Utils::Parameters &parameters)
 
void extract_fields ()
 
void extract_field (const std::string &key)
 
virtual void extract_field (const std::string &key, const std::string &value)=0
 
virtual void extract_field (const std::string &key, const std::size_t &value)=0
 
virtual void extract_field (const std::string &key, const int &value)=0
 
virtual void extract_field (const std::string &key, const double &value)=0
 
virtual void extract_field (const std::string &key, const bool &value)=0
 

Additional Inherited Members

- Protected Attributes inherited from RobotsIO::Utils::ParametersExtractor
const RobotsIO::Utils::Parametersparameters_
 

Detailed Description

Definition at line 16 of file Parameters2YarpBottle.h.

Constructor & Destructor Documentation

◆ Parameters2YarpBottle()

Parameters2YarpBottle::Parameters2YarpBottle ( const RobotsIO::Utils::Parameters parameters)

Definition at line 14 of file Parameters2YarpBottle.cpp.

◆ ~Parameters2YarpBottle()

Parameters2YarpBottle::~Parameters2YarpBottle ( )
virtual

Definition at line 19 of file Parameters2YarpBottle.cpp.

Member Function Documentation

◆ extract_field() [1/5]

void Parameters2YarpBottle::extract_field ( const std::string &  key,
const bool &  value 
)
overridevirtual

Implements RobotsIO::Utils::ParametersExtractor.

Definition at line 59 of file Parameters2YarpBottle.cpp.

◆ extract_field() [2/5]

void Parameters2YarpBottle::extract_field ( const std::string &  key,
const double &  value 
)
overridevirtual

Implements RobotsIO::Utils::ParametersExtractor.

Definition at line 52 of file Parameters2YarpBottle.cpp.

◆ extract_field() [3/5]

void Parameters2YarpBottle::extract_field ( const std::string &  key,
const int &  value 
)
overridevirtual

Implements RobotsIO::Utils::ParametersExtractor.

Definition at line 45 of file Parameters2YarpBottle.cpp.

◆ extract_field() [4/5]

void Parameters2YarpBottle::extract_field ( const std::string &  key,
const std::size_t &  value 
)
overridevirtual

Implements RobotsIO::Utils::ParametersExtractor.

Definition at line 38 of file Parameters2YarpBottle.cpp.

◆ extract_field() [5/5]

void Parameters2YarpBottle::extract_field ( const std::string &  key,
const std::string &  value 
)
overridevirtual

Implements RobotsIO::Utils::ParametersExtractor.

Definition at line 31 of file Parameters2YarpBottle.cpp.

◆ extract_to_bottle()

Bottle Parameters2YarpBottle::extract_to_bottle ( )

Definition at line 23 of file Parameters2YarpBottle.cpp.