Parser to read the intrusion data from a udp sequence.
More...
#include <ParseIntrusionData.h>
Parser to read the intrusion data from a udp sequence.
Definition at line 52 of file ParseIntrusionData.h.
sick::data_processing::ParseIntrusionData::ParseIntrusionData |
( |
| ) |
|
bool sick::data_processing::ParseIntrusionData::checkIfDataContainsNeededParsedBlocks |
( |
const datastructure::Data & |
data | ) |
const |
|
private |
bool sick::data_processing::ParseIntrusionData::checkIfIntrusionDataIsPublished |
( |
const datastructure::Data & |
data | ) |
const |
|
private |
bool sick::data_processing::ParseIntrusionData::checkIfPreconditionsAreMet |
( |
const datastructure::Data & |
data | ) |
const |
|
private |
uint16_t sick::data_processing::ParseIntrusionData::getNumScanPoints |
( |
| ) |
const |
Parse a udp sequence to read the intrusion data if enabled.
- Parameters
-
buffer | The incoming sequence. |
data | The already parsed data to check if intrusion data is enabled. |
- Returns
- The parsed intrusion data.
Definition at line 43 of file ParseIntrusionData.cpp.
void sick::data_processing::ParseIntrusionData::setDataInIntrusionData |
( |
std::vector< uint8_t >::const_iterator |
data_ptr, |
|
|
datastructure::IntrusionData & |
intrusion_data |
|
) |
| const |
|
private |
void sick::data_processing::ParseIntrusionData::setDataInIntrusionDatums |
( |
std::vector< uint8_t >::const_iterator |
data_ptr, |
|
|
std::vector< sick::datastructure::IntrusionDatum > & |
intrusion_datums |
|
) |
| const |
|
private |
uint16_t sick::data_processing::ParseIntrusionData::setFlagsInIntrusionDatum |
( |
const uint16_t & |
offset, |
|
|
std::vector< uint8_t >::const_iterator |
data_ptr, |
|
|
sick::datastructure::IntrusionDatum & |
datum |
|
) |
| const |
|
private |
void sick::data_processing::ParseIntrusionData::setNumScanPoints |
( |
const uint16_t & |
num_scan_points | ) |
|
uint16_t sick::data_processing::ParseIntrusionData::setSizeInIntrusionDatum |
( |
const uint16_t & |
offset, |
|
|
std::vector< uint8_t >::const_iterator |
data_ptr, |
|
|
sick::datastructure::IntrusionDatum & |
datum |
|
) |
| const |
|
private |
uint16_t sick::data_processing::ParseIntrusionData::m_num_scan_points |
|
private |
The documentation for this class was generated from the following files: