YARP
Yet Another Robot Platform
yarp::dev::CanMessage Class Referenceabstract

#include <yarp/dev/CanBusInterface.h>

Public Member Functions

virtual ~CanMessage ()
 
virtual CanMessageoperator= (const CanMessage &l)=0
 
virtual unsigned int getId () const =0
 
virtual unsigned char getLen () const =0
 
virtual void setLen (unsigned char len)=0
 
virtual void setId (unsigned int id)=0
 
virtual const unsigned char * getData () const =0
 
virtual unsigned char * getData ()=0
 
virtual unsigned char * getPointer ()=0
 
virtual const unsigned char * getPointer () const =0
 
virtual void setBuffer (unsigned char *)=0
 

Detailed Description

Definition at line 55 of file CanBusInterface.h.

Constructor & Destructor Documentation

◆ ~CanMessage()

virtual yarp::dev::CanMessage::~CanMessage ( )
inlinevirtual

Definition at line 58 of file CanBusInterface.h.

Member Function Documentation

◆ getData() [1/2]

virtual const unsigned char* yarp::dev::CanMessage::getData ( ) const
pure virtual

◆ getData() [2/2]

virtual unsigned char* yarp::dev::CanMessage::getData ( )
pure virtual

◆ getId()

virtual unsigned int yarp::dev::CanMessage::getId ( ) const
pure virtual

◆ getLen()

virtual unsigned char yarp::dev::CanMessage::getLen ( ) const
pure virtual

◆ getPointer() [1/2]

virtual const unsigned char* yarp::dev::CanMessage::getPointer ( ) const
pure virtual

◆ getPointer() [2/2]

virtual unsigned char* yarp::dev::CanMessage::getPointer ( )
pure virtual

◆ operator=()

virtual CanMessage& yarp::dev::CanMessage::operator= ( const CanMessage l)
pure virtual

◆ setBuffer()

virtual void yarp::dev::CanMessage::setBuffer ( unsigned char *  )
pure virtual

◆ setId()

virtual void yarp::dev::CanMessage::setId ( unsigned int  id)
pure virtual

◆ setLen()

virtual void yarp::dev::CanMessage::setLen ( unsigned char  len)
pure virtual

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