The application io class, bundles application input and output. More...
#include <ApplicationData.h>
Public Member Functions | |
ApplicationData () | |
Constructor of the application data. More... | |
ApplicationInputs | getInputs () const |
Gets the application input. More... | |
ApplicationOutputs | getOutputs () const |
Gets the application output. More... | |
bool | isEmpty () const |
Check if application data is empty. More... | |
void | setInputs (const ApplicationInputs &inputs) |
Sets the application input. More... | |
void | setIsEmpty (bool is_empty) |
Sets if application data is empty. More... | |
void | setOutputs (const ApplicationOutputs &outputs) |
Sets the application output. More... | |
Private Attributes | |
ApplicationInputs | m_inputs |
bool | m_is_empty |
ApplicationOutputs | m_outputs |
The application io class, bundles application input and output.
Definition at line 47 of file ApplicationData.h.
sick::datastructure::ApplicationData::ApplicationData | ( | ) |
Constructor of the application data.
Definition at line 40 of file ApplicationData.cpp.
ApplicationInputs sick::datastructure::ApplicationData::getInputs | ( | ) | const |
Gets the application input.
Definition at line 45 of file ApplicationData.cpp.
ApplicationOutputs sick::datastructure::ApplicationData::getOutputs | ( | ) | const |
Gets the application output.
Definition at line 55 of file ApplicationData.cpp.
bool sick::datastructure::ApplicationData::isEmpty | ( | ) | const |
Check if application data is empty.
Definition at line 65 of file ApplicationData.cpp.
void sick::datastructure::ApplicationData::setInputs | ( | const ApplicationInputs & | inputs | ) |
Sets the application input.
inputs | The new application input. |
Definition at line 50 of file ApplicationData.cpp.
void sick::datastructure::ApplicationData::setIsEmpty | ( | bool | is_empty | ) |
Sets if application data is empty.
is_empty | If application data is empty. |
Definition at line 70 of file ApplicationData.cpp.
void sick::datastructure::ApplicationData::setOutputs | ( | const ApplicationOutputs & | outputs | ) |
Sets the application output.
outputs | The application output. |
Definition at line 60 of file ApplicationData.cpp.
|
private |
Definition at line 97 of file ApplicationData.h.
|
private |
Definition at line 95 of file ApplicationData.h.
|
private |
Definition at line 98 of file ApplicationData.h.