35 #ifndef SICK_SAFETYSCANNERS_DATA_PROCESSING_PARSEDATA_H    36 #define SICK_SAFETYSCANNERS_DATA_PROCESSING_PARSEDATA_H    51 namespace data_processing {
    77   std::shared_ptr<sick::data_processing::ReadWriteHelper> 
m_reader_ptr;
   106 #endif // SICK_SAFETYSCANNERS_DATA_PROCESSING_PARSEDATA_H std::shared_ptr< sick::data_processing::ParseDataHeader > m_data_header_parser_ptr
 
std::shared_ptr< sick::data_processing::ParseDerivedValues > m_derived_values_parser_ptr
 
A packetbuffer for the raw data from the sensor. 
 
void setMeasurementDataInData(const datastructure::PacketBuffer &buffer, datastructure::Data &data) const 
 
void setDerivedValuesInData(const datastructure::PacketBuffer &buffer, datastructure::Data &data) const 
 
void setDataBlocksInData(const datastructure::PacketBuffer &buffer, datastructure::Data &data) const 
 
The data class containing all data blocks of a measurement. 
 
void setDataHeaderInData(const datastructure::PacketBuffer &buffer, datastructure::Data &data) const 
 
void setGeneralSystemStateInData(const datastructure::PacketBuffer &buffer, datastructure::Data &data) const 
 
Parses the udp data packets depending on which data will be received. 
 
std::shared_ptr< sick::data_processing::ParseApplicationData > m_application_data_parser_ptr
 
ParseData()
Constructor of the parser. 
 
bool 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...
 
std::shared_ptr< sick::data_processing::ParseGeneralSystemState > m_general_system_state_parser_ptr
 
std::shared_ptr< sick::data_processing::ReadWriteHelper > m_reader_ptr
 
void setApplicationDataInData(const datastructure::PacketBuffer &buffer, datastructure::Data &data) const 
 
std::shared_ptr< sick::data_processing::ParseMeasurementData > m_measurement_data_parser_ptr
 
std::shared_ptr< sick::data_processing::ParseIntrusionData > m_intrusion_data_parser_ptr
 
void setIntrusionDataInData(const datastructure::PacketBuffer &buffer, datastructure::Data &data) const