iCub-main
Loading...
Searching...
No Matches
ServiceParserMultipleFt Class Reference

#include <serviceParserMultipleFt.h>

Inheritance diagram for ServiceParserMultipleFt:

Public Member Functions

 ServiceParserMultipleFt ()
bool parse (const yarp::os::Searchable &config)
bool toEomn (eOmn_serv_config_data_as_ft_t &out) const
std::map< std::string, FtInfo > & getFtInfo ()

Protected Member Functions

virtual bool checkPropertyCanBoards (const Bottle &bPropertiesCanBoards)
virtual bool checkPropertySensors (const Bottle &property)
virtual bool checkSettings (const Bottle &settings)
virtual bool checkServiceType (const Bottle &service)
virtual bool checkCanMonitor (const Bottle &service)
virtual eObrd_type_t checkBoardType (const std::string &boardType)

Protected Attributes

std::map< std::string, FtInfo > ftInfo_
eObrd_canmonitor_cfg_t canMonitor_

Detailed Description

Definition at line 33 of file serviceParserMultipleFt.h.

Constructor & Destructor Documentation

◆ ServiceParserMultipleFt()

ServiceParserMultipleFt::ServiceParserMultipleFt ( )

Definition at line 14 of file serviceParserMultipleFt.cpp.

Member Function Documentation

◆ checkBoardType()

eObrd_type_t ServiceParserMultipleFt::checkBoardType ( const std::string & boardType)
protectedvirtual

Reimplemented in ServiceParserMultipleFt_mock.

Definition at line 493 of file serviceParserMultipleFt.cpp.

◆ checkCanMonitor()

bool ServiceParserMultipleFt::checkCanMonitor ( const Bottle & service)
protectedvirtual

Reimplemented in ServiceParserMultipleFt_mock.

Definition at line 381 of file serviceParserMultipleFt.cpp.

◆ checkPropertyCanBoards()

bool ServiceParserMultipleFt::checkPropertyCanBoards ( const Bottle & bPropertiesCanBoards)
protectedvirtual

Reimplemented in ServiceParserMultipleFt_mock.

Definition at line 18 of file serviceParserMultipleFt.cpp.

◆ checkPropertySensors()

bool ServiceParserMultipleFt::checkPropertySensors ( const Bottle & property)
protectedvirtual

Reimplemented in ServiceParserMultipleFt_mock.

Definition at line 148 of file serviceParserMultipleFt.cpp.

◆ checkServiceType()

bool ServiceParserMultipleFt::checkServiceType ( const Bottle & service)
protectedvirtual

Reimplemented in ServiceParserMultipleFt_mock.

Definition at line 363 of file serviceParserMultipleFt.cpp.

◆ checkSettings()

bool ServiceParserMultipleFt::checkSettings ( const Bottle & settings)
protectedvirtual

Reimplemented in ServiceParserMultipleFt_mock.

Definition at line 272 of file serviceParserMultipleFt.cpp.

◆ getFtInfo()

std::map< std::string, FtInfo > & ServiceParserMultipleFt::getFtInfo ( )

Definition at line 488 of file serviceParserMultipleFt.cpp.

◆ parse()

bool ServiceParserMultipleFt::parse ( const yarp::os::Searchable & config)

Definition at line 435 of file serviceParserMultipleFt.cpp.

◆ toEomn()

bool ServiceParserMultipleFt::toEomn ( eOmn_serv_config_data_as_ft_t & out) const

Definition at line 469 of file serviceParserMultipleFt.cpp.

Member Data Documentation

◆ canMonitor_

eObrd_canmonitor_cfg_t ServiceParserMultipleFt::canMonitor_
protected

Definition at line 50 of file serviceParserMultipleFt.h.

◆ ftInfo_

std::map<std::string , FtInfo> ServiceParserMultipleFt::ftInfo_
protected

Definition at line 49 of file serviceParserMultipleFt.h.


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