Parser for the derived values from the udp data packets. More...
#include <ParseDerivedValues.h>
Parser for the derived values from the udp data packets.
Definition at line 50 of file ParseDerivedValues.h.
Constructor of the parser.
Definition at line 40 of file ParseDerivedValues.cpp.
| bool sick::data_processing::ParseDerivedValues::checkIfDataContainsNeededParsedBlocks | ( | const datastructure::Data & | data | ) | const [private] |
Definition at line 87 of file ParseDerivedValues.cpp.
| bool sick::data_processing::ParseDerivedValues::checkIfDerivedValuesIsPublished | ( | const datastructure::Data & | data | ) | const [private] |
Definition at line 77 of file ParseDerivedValues.cpp.
| bool sick::data_processing::ParseDerivedValues::checkIfPreconditionsAreMet | ( | const datastructure::Data & | data | ) | const [private] |
Definition at line 63 of file ParseDerivedValues.cpp.
| datastructure::DerivedValues sick::data_processing::ParseDerivedValues::parseUDPSequence | ( | const datastructure::PacketBuffer & | buffer, |
| datastructure::Data & | data | ||
| ) | const |
Parsed the packet buffer and returns the derived values.
| buffer | The incoming packet buffer. |
| data | The already parsed data. Used for checks if the derived values are enabled. |
Definition at line 46 of file ParseDerivedValues.cpp.
| void sick::data_processing::ParseDerivedValues::setAngularBeamResolutionInDerivedValues | ( | const uint8_t *& | data_ptr, |
| datastructure::DerivedValues & | derived_values | ||
| ) | const [private] |
Definition at line 132 of file ParseDerivedValues.cpp.
| void sick::data_processing::ParseDerivedValues::setDataInDerivedValues | ( | const uint8_t *& | data_ptr, |
| datastructure::DerivedValues & | derived_values | ||
| ) | const [private] |
Definition at line 97 of file ParseDerivedValues.cpp.
| void sick::data_processing::ParseDerivedValues::setInterbeamPeriodInDerivedValues | ( | const uint8_t *& | data_ptr, |
| datastructure::DerivedValues & | derived_values | ||
| ) | const [private] |
Definition at line 138 of file ParseDerivedValues.cpp.
| void sick::data_processing::ParseDerivedValues::setMultiplicationFactorInDerivedValues | ( | const uint8_t *& | data_ptr, |
| datastructure::DerivedValues & | derived_values | ||
| ) | const [private] |
Definition at line 108 of file ParseDerivedValues.cpp.
| void sick::data_processing::ParseDerivedValues::setNumberOfBeamsInDerivedValues | ( | const uint8_t *& | data_ptr, |
| datastructure::DerivedValues & | derived_values | ||
| ) | const [private] |
Definition at line 114 of file ParseDerivedValues.cpp.
| void sick::data_processing::ParseDerivedValues::setScanTimeInDerivedValues | ( | const uint8_t *& | data_ptr, |
| datastructure::DerivedValues & | derived_values | ||
| ) | const [private] |
Definition at line 120 of file ParseDerivedValues.cpp.
| void sick::data_processing::ParseDerivedValues::setStartAngleInDerivedValues | ( | const uint8_t *& | data_ptr, |
| datastructure::DerivedValues & | derived_values | ||
| ) | const [private] |
Definition at line 126 of file ParseDerivedValues.cpp.
std::shared_ptr<sick::data_processing::ReadWriteHelper> sick::data_processing::ParseDerivedValues::m_reader_ptr [private] |
Definition at line 70 of file ParseDerivedValues.h.