The application io class, bundles application input and output. More...
#include <ApplicationData.h>
Public Member Functions | |
ApplicationData () | |
Constructor of the application data. | |
ApplicationInputs | getInputs () const |
Gets the application input. | |
ApplicationOutputs | getOutputs () const |
Gets the application output. | |
bool | isEmpty () const |
Check if application data is empty. | |
void | setInputs (const ApplicationInputs &inputs) |
Sets the application input. | |
void | setIsEmpty (bool is_empty) |
Sets if application data is empty. | |
void | setOutputs (const ApplicationOutputs &outputs) |
Sets the application output. | |
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.
Constructor of the application data.
Definition at line 40 of file ApplicationData.cpp.
Gets the application input.
Definition at line 45 of file ApplicationData.cpp.
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.
Definition at line 97 of file ApplicationData.h.
bool sick::datastructure::ApplicationData::m_is_empty [private] |
Definition at line 95 of file ApplicationData.h.
Definition at line 98 of file ApplicationData.h.