Parses the udp data packets depending on which data will be received. More...
#include <ParseData.h>
Parses the udp data packets depending on which data will be received.
Definition at line 56 of file ParseData.h.
Constructor of the parser.
Definition at line 40 of file ParseData.cpp.
bool sick::data_processing::ParseData::parseUDPSequence | ( | const sick::datastructure::PacketBuffer | buffer, |
sick::datastructure::Data & | data | ||
) | const |
Parses the udp data transferred in the packet buffer. It will be parsed into the data reference.
buffer | The incoming data buffer. |
data | Reference to the parsed data. |
Definition at line 52 of file ParseData.cpp.
void sick::data_processing::ParseData::setApplicationDataInData | ( | const datastructure::PacketBuffer & | buffer, |
datastructure::Data & | data | ||
) | const [private] |
Definition at line 112 of file ParseData.cpp.
void sick::data_processing::ParseData::setDataBlocksInData | ( | const datastructure::PacketBuffer & | buffer, |
datastructure::Data & | data | ||
) | const [private] |
Definition at line 59 of file ParseData.cpp.
void sick::data_processing::ParseData::setDataHeaderInData | ( | const datastructure::PacketBuffer & | buffer, |
datastructure::Data & | data | ||
) | const [private] |
Definition at line 70 of file ParseData.cpp.
void sick::data_processing::ParseData::setDerivedValuesInData | ( | const datastructure::PacketBuffer & | buffer, |
datastructure::Data & | data | ||
) | const [private] |
Definition at line 78 of file ParseData.cpp.
void sick::data_processing::ParseData::setGeneralSystemStateInData | ( | const datastructure::PacketBuffer & | buffer, |
datastructure::Data & | data | ||
) | const [private] |
Definition at line 95 of file ParseData.cpp.
void sick::data_processing::ParseData::setIntrusionDataInData | ( | const datastructure::PacketBuffer & | buffer, |
datastructure::Data & | data | ||
) | const [private] |
Definition at line 104 of file ParseData.cpp.
void sick::data_processing::ParseData::setMeasurementDataInData | ( | const datastructure::PacketBuffer & | buffer, |
datastructure::Data & | data | ||
) | const [private] |
Definition at line 86 of file ParseData.cpp.
std::shared_ptr<sick::data_processing::ParseApplicationData> sick::data_processing::ParseData::m_application_data_parser_ptr [private] |
Definition at line 84 of file ParseData.h.
std::shared_ptr<sick::data_processing::ParseDataHeader> sick::data_processing::ParseData::m_data_header_parser_ptr [private] |
Definition at line 79 of file ParseData.h.
std::shared_ptr<sick::data_processing::ParseDerivedValues> sick::data_processing::ParseData::m_derived_values_parser_ptr [private] |
Definition at line 80 of file ParseData.h.
std::shared_ptr<sick::data_processing::ParseGeneralSystemState> sick::data_processing::ParseData::m_general_system_state_parser_ptr [private] |
Definition at line 82 of file ParseData.h.
std::shared_ptr<sick::data_processing::ParseIntrusionData> sick::data_processing::ParseData::m_intrusion_data_parser_ptr [private] |
Definition at line 83 of file ParseData.h.
std::shared_ptr<sick::data_processing::ParseMeasurementData> sick::data_processing::ParseData::m_measurement_data_parser_ptr [private] |
Definition at line 81 of file ParseData.h.
std::shared_ptr<sick::data_processing::ReadWriteHelper> sick::data_processing::ParseData::m_reader_ptr [private] |
Definition at line 77 of file ParseData.h.