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::ApplicationNameClass containing the application name of a laser scanner
 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::FindMeCommandMethod command class to make the scanner flash. To find the correct hardware
 Csick::cola2::VariableCommandCommand to read a variable from the sensor
 Csick::cola2::ApplicationNameVariableCommandCommand to read the type code of the sensor
 Csick::cola2::ConfigMetadataVariableCommandCommand to read the type code of the sensor
 Csick::cola2::DeviceNameVariableCommand
 Csick::cola2::DeviceStatusVariableCommandCommand to read the type code of the sensor
 Csick::cola2::FieldGeometryVariableCommandCommand to read the field geometry from the sensor
 Csick::cola2::FieldHeaderVariableCommandCommand to read the field header variables
 Csick::cola2::FieldSetsVariableCommandCommand to read the type code of the sensor
 Csick::cola2::FirmwareVersionVariableCommand
 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::OrderNumberVariableCommand
 Csick::cola2::ProjectNameVariableCommand
 Csick::cola2::RequiredUserActionVariableCommandCommand to read the type code of the sensor
 Csick::cola2::SerialNumberVariableCommand
 Csick::cola2::StatusOverviewVariableCommandCommand to read the type code of the sensor
 Csick::cola2::TypeCodeVariableCommandCommand to read the type code of the sensor
 Csick::cola2::UserNameVariableCommandCommand 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::ConfigMetadataClass containing the serial number of a laser scanner
 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::DeviceNameClass containing the device name of a laser scanner
 Csick::datastructure::DeviceStatusClass containing the device status of a laser scanner
 Csick::datastructure::FieldDataField data for warning and protective fields
 Csick::datastructure::FieldSetsClass containing the field name of a laser scanner
 Csick::datastructure::FirmwareVersionClass containing the firmware version of a laser scanner
 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::LatestTelegramClass containing the latest telegram of a laser scanner
 Csick::datastructure::MeasurementDataClass containing all scanpoints of a single measurement
 Csick::datastructure::MonitoringCaseDataStores the data for the different monitoring cases
 Csick::datastructure::OrderNumberClass containing the order number of a laser scanner
 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::ParseApplicationNameDataParser to read the type code of a tcp sequence
 Csick::data_processing::ParseConfigMetadataParser to read the type code of a tcp sequence
 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::data_processing::ParseDeviceStatusDataParser to read the device status of 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::ParseFieldSetsDataParser to read the type code of a tcp sequence
 Csick::data_processing::ParseFirmwareVersionParser to read the firmware version from a tcp sequence
 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 current configuration of the sensor
 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::ParseOrderNumberParser to read the order number from a tcp sequence
 Csick::data_processing::ParseProjectNameParser to read the project name from a tcp sequence
 Csick::data_processing::ParseRequiredUserActionDataParser to read the required user action of a tcp sequence
 Csick::data_processing::ParseSerialNumberParser to read the serial number from a tcp sequence
 Csick::data_processing::ParseStatusOverviewDataParser to read the status overview of a tcp sequence
 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::ParseUserNameDataParser to read the type code of a tcp sequence
 Csick::datastructure::ProjectNameClass containing the project name of a laser scanner
 Csick::datastructure::RequiredUserActionClass containing the additional information about the sopas state
 Csick::datastructure::ScanPointClass containing the data of a single scan point
 Csick::datastructure::SerialNumberClass containing the serial number of a laser scanner
 Csick::SickSafetyscannersClass managing the algorithmic part of the package
 Csick::SickSafetyscannersRosThe SickSafetyscannersRos class
 Csick::datastructure::StatusOverviewClass containing the serial number of a laser scanner
 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
 Csick::datastructure::UserNameClass containing the user name of a laser scanner


sick_safetyscanners
Author(s): Lennart Puck
autogenerated on Fri Apr 2 2021 02:45:42