Parser to parse the general system state from the udp packets. More...
#include <ParseGeneralSystemState.h>
Parser to parse the general system state from the udp packets.
Definition at line 52 of file ParseGeneralSystemState.h.
Constructor of the parser.
Definition at line 40 of file ParseGeneralSystemState.cpp.
| bool sick::data_processing::ParseGeneralSystemState::checkIfDataContainsNeededParsedBlocks | ( | const datastructure::Data & | data | ) | const [private] |
Definition at line 87 of file ParseGeneralSystemState.cpp.
| bool sick::data_processing::ParseGeneralSystemState::checkIfGeneralSystemStateIsPublished | ( | const datastructure::Data & | data | ) | const [private] |
Definition at line 76 of file ParseGeneralSystemState.cpp.
| bool sick::data_processing::ParseGeneralSystemState::checkIfPreconditionsAreMet | ( | const datastructure::Data & | data | ) | const [private] |
Definition at line 62 of file ParseGeneralSystemState.cpp.
| datastructure::GeneralSystemState sick::data_processing::ParseGeneralSystemState::parseUDPSequence | ( | const sick::datastructure::PacketBuffer & | buffer, |
| datastructure::Data & | data | ||
| ) | const |
Parses the udp sequence to read the general system state if enabled.
| buffer | The incoming sequence. |
| data | The already parsed data. Used to check if the general system state is enabled. |
Definition at line 46 of file ParseGeneralSystemState.cpp.
| void sick::data_processing::ParseGeneralSystemState::setCurrentMonitoringCasesInGeneralSystemState | ( | const uint8_t *& | data_ptr, |
| datastructure::GeneralSystemState & | general_System_state | ||
| ) | const [private] |
Definition at line 189 of file ParseGeneralSystemState.cpp.
| void sick::data_processing::ParseGeneralSystemState::setDataInGeneralSystemState | ( | const uint8_t *& | data_ptr, |
| datastructure::GeneralSystemState & | general_System_state | ||
| ) | const [private] |
Definition at line 98 of file ParseGeneralSystemState.cpp.
| void sick::data_processing::ParseGeneralSystemState::setErrorsInGeneralSystemState | ( | const uint8_t *& | data_ptr, |
| datastructure::GeneralSystemState & | general_System_state | ||
| ) | const [private] |
Definition at line 202 of file ParseGeneralSystemState.cpp.
| void sick::data_processing::ParseGeneralSystemState::setNonSafeCutOffPathInGeneralSystemState | ( | const uint8_t *& | data_ptr, |
| datastructure::GeneralSystemState & | general_System_state | ||
| ) | const [private] |
Definition at line 145 of file ParseGeneralSystemState.cpp.
| void sick::data_processing::ParseGeneralSystemState::setResetRequiredCutOffPathInGeneralSystemState | ( | const uint8_t *& | data_ptr, |
| datastructure::GeneralSystemState & | general_System_state | ||
| ) | const [private] |
Definition at line 167 of file ParseGeneralSystemState.cpp.
| void sick::data_processing::ParseGeneralSystemState::setSafeCutOffPathInGeneralSystemState | ( | const uint8_t *& | data_ptr, |
| datastructure::GeneralSystemState & | general_System_state | ||
| ) | const [private] |
Definition at line 123 of file ParseGeneralSystemState.cpp.
| void sick::data_processing::ParseGeneralSystemState::setStatusBitsInGeneralSystemState | ( | const uint8_t *& | data_ptr, |
| datastructure::GeneralSystemState & | general_System_state | ||
| ) | const [private] |
Definition at line 109 of file ParseGeneralSystemState.cpp.
std::shared_ptr<sick::data_processing::ReadWriteHelper> sick::data_processing::ParseGeneralSystemState::m_reader_ptr [private] |
Definition at line 73 of file ParseGeneralSystemState.h.