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

#include <PlxCan.h>

+ Inheritance diagram for yarp::dev::PlxCanMessage:

Public Member Functions

 PlxCanMessage ()
 
virtual ~PlxCanMessage ()
 
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)
 

Public Attributes

PLXCAN_MSG * msg
 

Detailed Description

Definition at line 36 of file PlxCan.h.

Constructor & Destructor Documentation

◆ PlxCanMessage()

yarp::dev::PlxCanMessage::PlxCanMessage ( )
inline

Definition at line 42 of file PlxCan.h.

◆ ~PlxCanMessage()

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

Definition at line 47 of file PlxCan.h.

Member Function Documentation

◆ getData() [1/2]

virtual unsigned char* yarp::dev::PlxCanMessage::getData ( )
inlinevirtual

Definition at line 73 of file PlxCan.h.

◆ getData() [2/2]

virtual const unsigned char* yarp::dev::PlxCanMessage::getData ( ) const
inlinevirtual

Definition at line 70 of file PlxCan.h.

◆ getId()

virtual unsigned int yarp::dev::PlxCanMessage::getId ( ) const
inlinevirtual

Definition at line 58 of file PlxCan.h.

◆ getLen()

virtual unsigned char yarp::dev::PlxCanMessage::getLen ( ) const
inlinevirtual

Definition at line 61 of file PlxCan.h.

◆ getPointer() [1/2]

virtual unsigned char* yarp::dev::PlxCanMessage::getPointer ( )
inlinevirtual

Definition at line 76 of file PlxCan.h.

◆ getPointer() [2/2]

virtual const unsigned char* yarp::dev::PlxCanMessage::getPointer ( ) const
inlinevirtual

Definition at line 79 of file PlxCan.h.

◆ operator=()

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

Definition at line 51 of file PlxCan.h.

◆ setBuffer()

virtual void yarp::dev::PlxCanMessage::setBuffer ( unsigned char *  b)
inlinevirtual

Definition at line 82 of file PlxCan.h.

◆ setId()

virtual void yarp::dev::PlxCanMessage::setId ( unsigned int  id)
inlinevirtual

Definition at line 67 of file PlxCan.h.

◆ setLen()

virtual void yarp::dev::PlxCanMessage::setLen ( unsigned char  len)
inlinevirtual

Definition at line 64 of file PlxCan.h.

Member Data Documentation

◆ msg

PLXCAN_MSG* yarp::dev::PlxCanMessage::msg

Definition at line 39 of file PlxCan.h.


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