pub
Fork of CANnucleo by
CANMessage Class Reference
CANMessage class. More...
#include <CANnucleo.h>
Inherits CAN_Message.
Public Member Functions | |
CANMessage () | |
Creates empty CAN message. | |
CANMessage (int _id, const char *_data, char _len=8, CANType _type=CANData, CANFormat _format=CANStandard) | |
Creates CAN message with specific content. | |
CANMessage (int _id, CANFormat _format=CANStandard) | |
Creates CAN remote message. | |
CANMessage (const CANMessage &canMessage) | |
Copy constructor. | |
void | clear (void) |
Clears CAN message content. | |
template<class T > | |
CANMessage & | operator<< (const T val) |
Inserter operator: Appends data (value) to CAN message. | |
template<class T > | |
CANMessage & | operator>> (T &val) |
Extractor operator: Extracts data (value) from CAN message. |
Detailed Description
CANMessage class.
Definition at line 30 of file CANnucleo.h.
Constructor & Destructor Documentation
CANMessage | ( | ) |
Creates empty CAN message.
Definition at line 36 of file CANnucleo.h.
CANMessage | ( | int | _id, |
const char * | _data, | ||
char | _len = 8 , |
||
CANType | _type = CANData , |
||
CANFormat | _format = CANStandard |
||
) |
Creates CAN message with specific content.
Definition at line 46 of file CANnucleo.h.
CANMessage | ( | int | _id, |
CANFormat | _format = CANStandard |
||
) |
Creates CAN remote message.
Definition at line 56 of file CANnucleo.h.
CANMessage | ( | const CANMessage & | canMessage ) |
Copy constructor.
Definition at line 69 of file CANnucleo.h.
Member Function Documentation
void clear | ( | void | ) |
Clears CAN message content.
Definition at line 79 of file CANnucleo.h.
CANMessage& operator<< | ( | const T | val ) |
Inserter operator: Appends data (value) to CAN message.
Definition at line 90 of file CANnucleo.h.
CANMessage& operator>> | ( | T & | val ) |
Extractor operator: Extracts data (value) from CAN message.
Definition at line 106 of file CANnucleo.h.
Generated on Sat Jul 16 2022 03:43:32 by 1.7.2