Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Csick::datastructure::ApplicationDataThe application io class, bundles application input and output
 Csick::datastructure::ApplicationInputsThe applications inputs from a udp data packet
 Csick::datastructure::ApplicationOutputsThe application outputs from a udp data packet
 Csick::communication::AsyncTCPClientA asynchronous tcp client
 Csick::communication::AsyncUDPClientAn asynchronous udp client
 Csick::cola2::Cola2SessionEstablishes a cola2 session with a sensor and enables execution of commands in this session
 Csick::cola2::CommandBase class for commands. Defines the base interface and does the common tasks
 Csick::cola2::CloseSessionCommand to close a cola2 session between host and sensor
 Csick::cola2::CreateSessionCommand to create a new cola2 session
 Csick::cola2::MethodCommandCommand for method calls to the sensor
 Csick::cola2::ChangeCommSettingsCommandMethod command class for changing the settings in the sensor. Such as which data packages to enable
 Csick::cola2::VariableCommandCommand to read a variable from the sensor
 Csick::cola2::DeviceNameVariableCommand
 Csick::cola2::FieldGeometryVariableCommandCommand to read the field geometry from the sensor
 Csick::cola2::FieldHeaderVariableCommandCommand to read the field header variables
 Csick::cola2::MeasurementCurrentConfigVariableCommandCommand to read the current configuration from the sensor
 Csick::cola2::MeasurementPersistentConfigVariableCommandCommand to read the persistent configuration from the sensor
 Csick::cola2::MonitoringCaseTableHeaderVariableCommandCommand to read the header of the monitoring case table
 Csick::cola2::MonitoringCaseVariableCommandCommand to read the header of the monitoring case table
 Csick::cola2::TypeCodeVariableCommandCommand to read the type code of the sensor
 Csick::datastructure::CommSettingsContaining the communication settings for the sensor which can be changed on runtime
 Csick::datastructure::ConfigDataConfig data for current and persistent sensor config
 Csick::datastructure::DataThe data class containing all data blocks of a measurement
 Csick::datastructure::DatagramHeaderContains the contents of a udp datagram header. Used to match the datagrams together to form a complete data packet
 Csick::datastructure::DataHeaderContains the content of the data header of a udp data packet
 Csick::datastructure::DerivedValuesThe DerivedValues class Includes the derived configuration of the measurement data channel
 Csick::datastructure::FieldDataField data for warning and protective fields
 Csick::datastructure::GeneralSystemStateThe 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
 Csick::datastructure::IntrusionDataClass containing all IntrusionDatums
 Csick::datastructure::IntrusionDatumClass containing a single IntrusionDatum
 Csick::datastructure::MeasurementDataClass containing all scanpoints of a single measurement
 Csick::datastructure::MonitoringCaseDataStores the data for the different monitoring cases
 Csick::datastructure::PacketBufferA packetbuffer for the raw data from the sensor
 Csick::data_processing::ParseApplicationDataParses the application data from a packet buffer
 Csick::data_processing::ParseDataParses the udp data packets depending on which data will be received
 Csick::data_processing::ParseDatagramHeaderParser for the datagram header
 Csick::data_processing::ParseDataHeaderParser for the data header
 Csick::data_processing::ParseDerivedValuesParser for the derived values from the udp data packets
 Csick::data_processing::ParseDeviceNameParser to read the device name from a tcp sequence
 Csick::datastructure::ParsedPacketBufferStruct of a PacketBuffer with a parsed header
 Csick::data_processing::ParseFieldGeometryDataParser to read field geometry data
 Csick::data_processing::ParseFieldHeaderDataParser to read the field header for protective and warning fields
 Csick::data_processing::ParseGeneralSystemStateParser to parse the general system state from the udp packets
 Csick::data_processing::ParseIntrusionDataParser to read the intrusion data from a udp sequence
 Csick::data_processing::ParseMeasurementCurrentConfigDataParser to read the field header for protective and warning fields
 Csick::data_processing::ParseMeasurementDataParser for the measurement data from a udp sequence
 Csick::data_processing::ParseMeasurementPersistentConfigDataParser to read the persistent configuration of the sensor
 Csick::data_processing::ParseMonitoringCaseDataParser to read monitoring case data
 Csick::data_processing::ParseTCPPacketParser for an incoming TCP packet
 Csick::data_processing::ParseTypeCodeDataParser to read the type code of a tcp sequence
 Csick::data_processing::ReadWriteHelperClass to read and write data at a certain place in a buffer
 Csick::datastructure::ScanPointClass containing the data of a single scan point
 Csick::SickSafetyscannersClass managing the algorithmic part of the package
 Csick::SickSafetyscannersRosThe SickSafetyscannersRos class
 Csick::data_processing::TCPPacketMergerMerges incoming tcp packets together to get a complete data packet
 Csick::datastructure::TypeCodeClass containing the type code of a laser scanner
 Csick::data_processing::UDPPacketMergerMerges udp packets together to a complete data packet


sick_safetyscanners
Author(s): Lennart Puck
autogenerated on Thu May 9 2019 02:41:08