iCub-main
Loading...
Searching...
No Matches
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::AbstractEthResource * getEthRes ()
eth::TheEthManager * getEthManager ()
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::TheEthManager * ethManager
eth::AbstractEthResource * res
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

struct yarp::dev::embObjDevPrivData::behFlags yarp::dev::embObjDevPrivData::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: