Parser to read the field header for protective and warning fields. More...
#include <ParseMeasurementCurrentConfigData.h>
Public Member Functions | |
ParseMeasurementCurrentConfigData () | |
Constructor of the parser. | |
bool | parseTCPSequence (const datastructure::PacketBuffer &buffer, datastructure::ConfigData &config_data) const |
Parses a tcp sequence to read the header for a warning or protective field. | |
Private Member Functions | |
uint32_t | readAngularBeamResolution (const uint8_t *data_ptr) const |
uint32_t | readStartAngle (const uint8_t *data_ptr) const |
Private Attributes | |
std::shared_ptr < sick::data_processing::ReadWriteHelper > | m_reader_ptr |
Parser to read the field header for protective and warning fields.
Definition at line 52 of file ParseMeasurementCurrentConfigData.h.
Constructor of the parser.
Definition at line 42 of file ParseMeasurementCurrentConfigData.cpp.
bool sick::data_processing::ParseMeasurementCurrentConfigData::parseTCPSequence | ( | const datastructure::PacketBuffer & | buffer, |
datastructure::ConfigData & | config_data | ||
) | const |
Parses a tcp sequence to read the header for a warning or protective field.
buffer | The incoming tcp sequence. |
config_data | Reference to the configuration data where the information will be set. |
Definition at line 48 of file ParseMeasurementCurrentConfigData.cpp.
uint32_t sick::data_processing::ParseMeasurementCurrentConfigData::readAngularBeamResolution | ( | const uint8_t * | data_ptr | ) | const [private] |
Definition at line 62 of file ParseMeasurementCurrentConfigData.cpp.
uint32_t sick::data_processing::ParseMeasurementCurrentConfigData::readStartAngle | ( | const uint8_t * | data_ptr | ) | const [private] |
Definition at line 57 of file ParseMeasurementCurrentConfigData.cpp.
std::shared_ptr<sick::data_processing::ReadWriteHelper> sick::data_processing::ParseMeasurementCurrentConfigData::m_reader_ptr [private] |
Definition at line 72 of file ParseMeasurementCurrentConfigData.h.