iCub-main
Public Member Functions | Public Attributes | List of all members
EthCanMessage Class Reference

#include <driver.h>

+ Inheritance diagram for EthCanMessage:

Public Member Functions

 EthCanMessage ()
 
virtual ~EthCanMessage ()
 
virtual CanMessage & operator= (const CanMessage &l)
 
virtual unsigned int getId () const
 
virtual unsigned char getLen () const
 
virtual void setLen (unsigned char len)
 
virtual void setId (unsigned int id)
 
virtual const unsigned char * getData () const
 
virtual unsigned char * getData ()
 
virtual unsigned char * getPointer ()
 
virtual const unsigned char * getPointer () const
 
virtual void setBuffer (unsigned char *b)
 
unsigned int getCanBus () const
 
void setCanBus (unsigned int bus)
 

Public Attributes

ECMSGmsg
 

Detailed Description

Definition at line 321 of file driver.h.

Constructor & Destructor Documentation

◆ EthCanMessage()

EthCanMessage::EthCanMessage ( )
inline

Definition at line 327 of file driver.h.

◆ ~EthCanMessage()

virtual EthCanMessage::~EthCanMessage ( )
inlinevirtual

Definition at line 328 of file driver.h.

Member Function Documentation

◆ getCanBus()

unsigned int EthCanMessage::getCanBus ( ) const
inline

Definition at line 346 of file driver.h.

◆ getData() [1/2]

virtual unsigned char* EthCanMessage::getData ( )
inlinevirtual

Definition at line 342 of file driver.h.

◆ getData() [2/2]

virtual const unsigned char* EthCanMessage::getData ( ) const
inlinevirtual

Definition at line 341 of file driver.h.

◆ getId()

virtual unsigned int EthCanMessage::getId ( ) const
inlinevirtual

Definition at line 337 of file driver.h.

◆ getLen()

virtual unsigned char EthCanMessage::getLen ( ) const
inlinevirtual

Definition at line 338 of file driver.h.

◆ getPointer() [1/2]

virtual unsigned char* EthCanMessage::getPointer ( )
inlinevirtual

Definition at line 343 of file driver.h.

◆ getPointer() [2/2]

virtual const unsigned char* EthCanMessage::getPointer ( ) const
inlinevirtual

Definition at line 344 of file driver.h.

◆ operator=()

virtual CanMessage& EthCanMessage::operator= ( const CanMessage &  l)
inlinevirtual

Definition at line 330 of file driver.h.

◆ setBuffer()

virtual void EthCanMessage::setBuffer ( unsigned char *  b)
inlinevirtual

Definition at line 345 of file driver.h.

◆ setCanBus()

void EthCanMessage::setCanBus ( unsigned int  bus)
inline

Definition at line 347 of file driver.h.

◆ setId()

virtual void EthCanMessage::setId ( unsigned int  id)
inlinevirtual

Definition at line 340 of file driver.h.

◆ setLen()

virtual void EthCanMessage::setLen ( unsigned char  len)
inlinevirtual

Definition at line 339 of file driver.h.

Member Data Documentation

◆ msg

ECMSG* EthCanMessage::msg

Definition at line 324 of file driver.h.


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