iCub-main
Public Member Functions | List of all members
SharedCanBus Class Reference
+ Inheritance diagram for SharedCanBus:

Public Member Functions

 SharedCanBus ()
 
 ~SharedCanBus ()
 
int getBufferSize ()
 
int getCanDeviceNum ()
 
bool IloveUmom (yarp::os::Searchable &config)
 
void attachAccessPoint (yarp::dev::CanBusAccessPoint *ap)
 
void detachAccessPoint (yarp::dev::CanBusAccessPoint *ap)
 
void run ()
 
bool canWrite (const yarp::dev::CanBuffer &msgs, unsigned int size, unsigned int *sent, bool wait, yarp::dev::CanBusAccessPoint *pFrom)
 
void canIdAdd (unsigned int id)
 
void canIdDelete (unsigned int id)
 
yarp::dev::ICanBus * getCanBus ()
 
yarp::dev::ICanBufferFactory * getCanBufferFactory ()
 
yarp::dev::ICanBusErrors * getCanBusErrors ()
 
bool open (yarp::os::Searchable &config)
 

Detailed Description

Definition at line 25 of file SharedCanBus.cpp.

Constructor & Destructor Documentation

◆ SharedCanBus()

SharedCanBus::SharedCanBus ( )
inline

Definition at line 28 of file SharedCanBus.cpp.

◆ ~SharedCanBus()

SharedCanBus::~SharedCanBus ( )
inline

Definition at line 39 of file SharedCanBus.cpp.

Member Function Documentation

◆ attachAccessPoint()

void SharedCanBus::attachAccessPoint ( yarp::dev::CanBusAccessPoint ap)
inline

Definition at line 83 of file SharedCanBus.cpp.

◆ canIdAdd()

void SharedCanBus::canIdAdd ( unsigned int  id)
inline

Definition at line 177 of file SharedCanBus.cpp.

◆ canIdDelete()

void SharedCanBus::canIdDelete ( unsigned int  id)
inline

Definition at line 187 of file SharedCanBus.cpp.

◆ canWrite()

bool SharedCanBus::canWrite ( const yarp::dev::CanBuffer &  msgs,
unsigned int  size,
unsigned int *  sent,
bool  wait,
yarp::dev::CanBusAccessPoint pFrom 
)
inline

Definition at line 149 of file SharedCanBus.cpp.

◆ detachAccessPoint()

void SharedCanBus::detachAccessPoint ( yarp::dev::CanBusAccessPoint ap)
inline

Definition at line 89 of file SharedCanBus.cpp.

◆ getBufferSize()

int SharedCanBus::getBufferSize ( )
inline

Definition at line 48 of file SharedCanBus.cpp.

◆ getCanBufferFactory()

yarp::dev::ICanBufferFactory* SharedCanBus::getCanBufferFactory ( )
inline

Definition at line 198 of file SharedCanBus.cpp.

◆ getCanBus()

yarp::dev::ICanBus* SharedCanBus::getCanBus ( )
inline

Definition at line 193 of file SharedCanBus.cpp.

◆ getCanBusErrors()

yarp::dev::ICanBusErrors* SharedCanBus::getCanBusErrors ( )
inline

Definition at line 208 of file SharedCanBus.cpp.

◆ getCanDeviceNum()

int SharedCanBus::getCanDeviceNum ( )
inline

Definition at line 53 of file SharedCanBus.cpp.

◆ IloveUmom()

bool SharedCanBus::IloveUmom ( yarp::os::Searchable &  config)
inline

Definition at line 58 of file SharedCanBus.cpp.

◆ open()

bool SharedCanBus::open ( yarp::os::Searchable &  config)
inline

Definition at line 213 of file SharedCanBus.cpp.

◆ run()

void SharedCanBus::run ( void  )
inline

Definition at line 120 of file SharedCanBus.cpp.


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