#include <DTDDUWords.h>
Public Member Functions | |
int | cerosID () const |
DTROSErrorWord () | |
Constructor. More... | |
DTROSErrorWord (const uint32_t index) | |
int | errorType () const |
int | robID () const |
virtual | ~DTROSErrorWord () |
Destructor. More... | |
Static Public Member Functions | |
static void | set (uint32_t &word, int error_type, int rob_id) |
Private Attributes | |
uint32_t | word_ |
DT ROS Error interpreter. It interprets the Error type, the ROB_ID (2 bits) and the CEROS ID (6 bits)
Definition at line 260 of file DTDDUWords.h.
|
inline |
|
inline |
Definition at line 265 of file DTDDUWords.h.
|
inlinevirtual |
|
inline |
Definition at line 272 of file DTDDUWords.h.
References ERROR_CEROS_ID_MASK, errorType(), and word_.
|
inline |
Definition at line 270 of file DTDDUWords.h.
References ERROR_TYPE_MASK, ERROR_TYPE_SHIFT, and word_.
Referenced by cerosID(), DTROS25Unpacker::interpretRawData(), and DTROSErrorNotifier::print().
|
inline |
Definition at line 271 of file DTDDUWords.h.
References ERROR_ROB_ID_MASK, ERROR_ROB_ID_SHIFT, and word_.
Referenced by DTROS25Unpacker::interpretRawData(), and DTROSErrorNotifier::print().
|
inlinestatic |
Definition at line 274 of file DTDDUWords.h.
References ERROR_ROB_ID_SHIFT, ERROR_TYPE_SHIFT, DTROSWordType::errorControlWord, ERRORSHIFT, DTROSWordType::rosTypeWord, WORDCONTROLSHIFT, and WORDTYPESHIFT.
|
private |
Definition at line 280 of file DTDDUWords.h.
Referenced by cerosID(), errorType(), and robID().