Classes | |
| class | ApplicationData |
| The application io class, bundles application input and output. More... | |
| class | ApplicationInputs |
| The applications inputs from a udp data packet. More... | |
| class | ApplicationOutputs |
| The application outputs from a udp data packet. More... | |
| class | CommSettings |
| Containing the communication settings for the sensor which can be changed on runtime. More... | |
| class | ConfigData |
| Config data for current and persistent sensor config. More... | |
| class | Data |
| The data class containing all data blocks of a measurement. More... | |
| class | DatagramHeader |
| Contains the contents of a udp datagram header. Used to match the datagrams together to form a complete data packet. More... | |
| class | DataHeader |
| Contains the content of the data header of a udp data packet. More... | |
| class | DerivedValues |
| The DerivedValues class Includes the derived configuration of the measurement data channel. More... | |
| class | FieldData |
| Field data for warning and protective fields. More... | |
| class | GeneralSystemState |
| The GeneralSystemState class. It includes a summary of the current system state, the state of the safe and the non-safe cut-off path and bits indicating if a restart interlock is ready to be reset. More... | |
| class | IntrusionData |
| Class containing all IntrusionDatums. More... | |
| class | IntrusionDatum |
| Class containing a single IntrusionDatum. More... | |
| class | MeasurementData |
| Class containing all scanpoints of a single measurement. More... | |
| class | MonitoringCaseData |
| Stores the data for the different monitoring cases. More... | |
| class | PacketBuffer |
| A packetbuffer for the raw data from the sensor. More... | |
| class | ParsedPacketBuffer |
| Struct of a PacketBuffer with a parsed header. More... | |
| class | ScanPoint |
| Class containing the data of a single scan point. More... | |
| class | TypeCode |
| Class containing the type code of a laser scanner. More... | |
Enumerations | |
| enum | e_interface_type { E_EFIPRO, E_ETHERNET_IP, E_PROFINET, E_NONSAFE_ETHERNET } |
| enum | e_ranges { E_NORMAL_RANGE = 40, E_LONG_RANGE = 64 } |
Variables | |
| const uint32_t | MAXSIZE = 10000 |
| MAXSIZE of the packetbuffer. | |
Definition at line 44 of file TypeCode.h.
Definition at line 52 of file TypeCode.h.
| const uint32_t sick::datastructure::MAXSIZE = 10000 |
MAXSIZE of the packetbuffer.
Definition at line 56 of file PacketBuffer.h.