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.