The data class containing all data blocks of a measurement. More...
#include <Data.h>
Public Member Functions | |
| Data () | |
| Constructor of data instance. More... | |
| std::shared_ptr< ApplicationData > | getApplicationDataPtr () const |
| Gets the application data. More... | |
| std::shared_ptr< DataHeader > | getDataHeaderPtr () const |
| Gets the data header. More... | |
| std::shared_ptr< DerivedValues > | getDerivedValuesPtr () const |
| Gets the derived values. More... | |
| std::shared_ptr< GeneralSystemState > | getGeneralSystemStatePtr () const |
| Gets the general system state. More... | |
| std::shared_ptr< IntrusionData > | getIntrusionDataPtr () const |
| Gets the intrusion data. More... | |
| std::shared_ptr< MeasurementData > | getMeasurementDataPtr () const |
| Gets the measurement data. More... | |
| void | setApplicationDataPtr (const std::shared_ptr< ApplicationData > &application_data_ptr) |
| Sets the application data. More... | |
| void | setDataHeaderPtr (const std::shared_ptr< DataHeader > &data_header_ptr) |
| Sets the data header. More... | |
| void | setDerivedValuesPtr (const std::shared_ptr< DerivedValues > &derived_values_ptr) |
| Sets the derived values. More... | |
| void | setGeneralSystemStatePtr (const std::shared_ptr< GeneralSystemState > &general_system_state_ptr) |
| Sets the general system state. More... | |
| void | setIntrusionDataPtr (const std::shared_ptr< IntrusionData > &intrusion_data_ptr) |
| Sets the intrusion data. More... | |
| void | setMeasurementDataPtr (const std::shared_ptr< MeasurementData > &measurement_data_ptr) |
| Sets the measurement data. More... | |
Private Attributes | |
| std::shared_ptr< ApplicationData > | m_application_data_ptr |
| std::shared_ptr< DataHeader > | m_data_header_ptr |
| std::shared_ptr< DerivedValues > | m_derived_values_ptr |
| std::shared_ptr< GeneralSystemState > | m_general_system_state_ptr |
| std::shared_ptr< IntrusionData > | m_intrusion_data_ptr |
| std::shared_ptr< MeasurementData > | m_measurement_data_ptr |
| sick::datastructure::Data::Data | ( | ) |
| std::shared_ptr< ApplicationData > sick::datastructure::Data::getApplicationDataPtr | ( | ) | const |
| std::shared_ptr< DataHeader > sick::datastructure::Data::getDataHeaderPtr | ( | ) | const |
| std::shared_ptr< DerivedValues > sick::datastructure::Data::getDerivedValuesPtr | ( | ) | const |
| std::shared_ptr< GeneralSystemState > sick::datastructure::Data::getGeneralSystemStatePtr | ( | ) | const |
| std::shared_ptr< IntrusionData > sick::datastructure::Data::getIntrusionDataPtr | ( | ) | const |
| std::shared_ptr< MeasurementData > sick::datastructure::Data::getMeasurementDataPtr | ( | ) | const |
| void sick::datastructure::Data::setApplicationDataPtr | ( | const std::shared_ptr< ApplicationData > & | application_data_ptr | ) |
| void sick::datastructure::Data::setDataHeaderPtr | ( | const std::shared_ptr< DataHeader > & | data_header_ptr | ) |
| void sick::datastructure::Data::setDerivedValuesPtr | ( | const std::shared_ptr< DerivedValues > & | derived_values_ptr | ) |
| void sick::datastructure::Data::setGeneralSystemStatePtr | ( | const std::shared_ptr< GeneralSystemState > & | general_system_state_ptr | ) |
| void sick::datastructure::Data::setIntrusionDataPtr | ( | const std::shared_ptr< IntrusionData > & | intrusion_data_ptr | ) |
| void sick::datastructure::Data::setMeasurementDataPtr | ( | const std::shared_ptr< MeasurementData > & | measurement_data_ptr | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |