Definition for the type and length of an additional field in a monitoring frame. More...
#include <monitoring_frame_deserialization.h>
Public Types | |
using | Id = uint8_t |
using | Length = uint16_t |
Public Member Functions | |
AdditionalFieldHeader (Id id, Length length) | |
Id | id () const |
Length | length () const |
Static Public Member Functions | |
static std::string | idToString (Id id) |
Private Attributes | |
Id | id_ |
Length | length_ |
Definition for the type and length of an additional field in a monitoring frame.
The exact content of a monitoring frame differs depending on the configuration. Every monitoring frame can contain one or all of additional fields defined in HeaderID in any order. The type and corresponding length is defined in this header. Based on this information the data will be deserialized.
Definition at line 115 of file monitoring_frame_deserialization.h.
using psen_scan_v2_standalone::data_conversion_layer::monitoring_frame::AdditionalFieldHeader::Id = uint8_t |
Definition at line 118 of file monitoring_frame_deserialization.h.
using psen_scan_v2_standalone::data_conversion_layer::monitoring_frame::AdditionalFieldHeader::Length = uint16_t |
Definition at line 119 of file monitoring_frame_deserialization.h.
psen_scan_v2_standalone::data_conversion_layer::monitoring_frame::AdditionalFieldHeader::AdditionalFieldHeader | ( | Id | id, |
Length | length | ||
) |
Definition at line 42 of file monitoring_frame_deserialization.cpp.
|
inline |
Definition at line 204 of file monitoring_frame_deserialization.h.
|
static |
|
inline |
Definition at line 209 of file monitoring_frame_deserialization.h.
|
private |
Definition at line 131 of file monitoring_frame_deserialization.h.
|
private |
Definition at line 132 of file monitoring_frame_deserialization.h.