Public Member Functions | Private Attributes | List of all members
sick::datastructure::ApplicationData Class Reference

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
 

Detailed Description

The application io class, bundles application input and output.

Definition at line 47 of file ApplicationData.h.

Constructor & Destructor Documentation

sick::datastructure::ApplicationData::ApplicationData ( )

Constructor of the application data.

Definition at line 40 of file ApplicationData.cpp.

Member Function Documentation

ApplicationInputs sick::datastructure::ApplicationData::getInputs ( ) const

Gets the application input.

Returns
The application input.

Definition at line 45 of file ApplicationData.cpp.

ApplicationOutputs sick::datastructure::ApplicationData::getOutputs ( ) const

Gets the application output.

Returns
The application output.

Definition at line 55 of file ApplicationData.cpp.

bool sick::datastructure::ApplicationData::isEmpty ( ) const

Check if application data is empty.

Returns
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.

Parameters
inputsThe 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.

Parameters
is_emptyIf application data is empty.

Definition at line 70 of file ApplicationData.cpp.

void sick::datastructure::ApplicationData::setOutputs ( const ApplicationOutputs outputs)

Sets the application output.

Parameters
outputsThe application output.

Definition at line 60 of file ApplicationData.cpp.

Member Data Documentation

ApplicationInputs sick::datastructure::ApplicationData::m_inputs
private

Definition at line 97 of file ApplicationData.h.

bool sick::datastructure::ApplicationData::m_is_empty
private

Definition at line 95 of file ApplicationData.h.

ApplicationOutputs sick::datastructure::ApplicationData::m_outputs
private

Definition at line 98 of file ApplicationData.h.


The documentation for this class was generated from the following files:


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