iCub-main
Classes | Public Member Functions | Public Attributes | List of all members
yarp::dev::embObjDevPrivData Class Reference

#include <embObjGeneralDevPrivData.h>

+ Inheritance diagram for yarp::dev::embObjDevPrivData:

Classes

struct  behFlags
 

Public Member Functions

 embObjDevPrivData (std::string name)
 
 ~embObjDevPrivData ()
 
eth::AbstractEthResourcegetEthRes ()
 
eth::TheEthManagergetEthManager ()
 
virtual bool isOpen () const
 
void setOpen (bool flag)
 
bool isVerbose ()
 
bool NOT_YET_IMPLEMENTED (const char *txt, const char *classname)
 
std::string getBoardInfo (void) const
 
bool prerareEthService (yarp::os::Searchable &config, eth::IethResource *interface)
 
void cleanup (eth::IethResource *interface)
 
bool serviceSetRegulars (eOmn_serv_category_t category, vector< eOprotID32_t > &id32vector, double timeout=0.500)
 

Public Attributes

eth::TheEthManagerethManager
 
eth::AbstractEthResourceres
 
struct yarp::dev::embObjDevPrivData::behFlags behFlags
 
std::string deviceNameType
 

Detailed Description

Definition at line 25 of file embObjGeneralDevPrivData.h.

Constructor & Destructor Documentation

◆ embObjDevPrivData()

yarp::dev::embObjDevPrivData::embObjDevPrivData ( std::string  name)

Definition at line 17 of file embObjGeneralDevPrivData.cpp.

◆ ~embObjDevPrivData()

yarp::dev::embObjDevPrivData::~embObjDevPrivData ( )

Definition at line 34 of file embObjGeneralDevPrivData.cpp.

Member Function Documentation

◆ cleanup()

void yarp::dev::embObjDevPrivData::cleanup ( eth::IethResource interface)

Definition at line 82 of file embObjGeneralDevPrivData.cpp.

◆ getBoardInfo()

std::string yarp::dev::embObjDevPrivData::getBoardInfo ( void  ) const

Definition at line 37 of file embObjGeneralDevPrivData.cpp.

◆ getEthManager()

eth::TheEthManager* yarp::dev::embObjDevPrivData::getEthManager ( )
inline

Definition at line 43 of file embObjGeneralDevPrivData.h.

◆ getEthRes()

eth::AbstractEthResource* yarp::dev::embObjDevPrivData::getEthRes ( )
inline

Definition at line 40 of file embObjGeneralDevPrivData.h.

◆ isOpen()

virtual bool yarp::dev::embObjDevPrivData::isOpen ( ) const
inlinevirtual

Definition at line 46 of file embObjGeneralDevPrivData.h.

◆ isVerbose()

bool yarp::dev::embObjDevPrivData::isVerbose ( )
inline

Definition at line 48 of file embObjGeneralDevPrivData.h.

◆ NOT_YET_IMPLEMENTED()

bool yarp::dev::embObjDevPrivData::NOT_YET_IMPLEMENTED ( const char *  txt,
const char *  classname 
)
inline

Definition at line 50 of file embObjGeneralDevPrivData.h.

◆ prerareEthService()

bool yarp::dev::embObjDevPrivData::prerareEthService ( yarp::os::Searchable &  config,
eth::IethResource interface 
)

Definition at line 50 of file embObjGeneralDevPrivData.cpp.

◆ serviceSetRegulars()

bool yarp::dev::embObjDevPrivData::serviceSetRegulars ( eOmn_serv_category_t  category,
vector< eOprotID32_t > &  id32vector,
double  timeout = 0.500 
)

Definition at line 96 of file embObjGeneralDevPrivData.cpp.

◆ setOpen()

void yarp::dev::embObjDevPrivData::setOpen ( bool  flag)
inline

Definition at line 47 of file embObjGeneralDevPrivData.h.

Member Data Documentation

◆ behFlags

◆ deviceNameType

std::string yarp::dev::embObjDevPrivData::deviceNameType

Definition at line 35 of file embObjGeneralDevPrivData.h.

◆ ethManager

eth::TheEthManager* yarp::dev::embObjDevPrivData::ethManager

Definition at line 28 of file embObjGeneralDevPrivData.h.

◆ res

eth::AbstractEthResource* yarp::dev::embObjDevPrivData::res

Definition at line 29 of file embObjGeneralDevPrivData.h.


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