ApplicationData.cpp
Go to the documentation of this file.
1 // this is for emacs file handling -*- mode: c++; indent-tabs-mode: nil -*-
2 
3 // -- BEGIN LICENSE BLOCK ----------------------------------------------
4 
24 // -- END LICENSE BLOCK ------------------------------------------------
25 
26 //----------------------------------------------------------------------
33 //----------------------------------------------------------------------
34 
36 
37 namespace sick {
38 namespace datastructure {
39 
41  : m_is_empty(false)
42 {
43 }
44 
46 {
47  return m_inputs;
48 }
49 
51 {
52  m_inputs = inputs;
53 }
54 
56 {
57  return m_outputs;
58 }
59 
61 {
62  m_outputs = outputs;
63 }
64 
66 {
67  return m_is_empty;
68 }
69 
70 void ApplicationData::setIsEmpty(bool is_empty)
71 {
72  m_is_empty = is_empty;
73 }
74 
75 
76 } // namespace datastructure
77 } // namespace sick
sick
Definition: ApplicationNameVariableCommand.h:43
sick::datastructure::ApplicationData::m_is_empty
bool m_is_empty
Definition: ApplicationData.h:95
sick::datastructure::ApplicationData::setInputs
void setInputs(const ApplicationInputs &inputs)
Sets the application input.
Definition: ApplicationData.cpp:50
sick::datastructure::ApplicationData::getOutputs
ApplicationOutputs getOutputs() const
Gets the application output.
Definition: ApplicationData.cpp:55
sick::datastructure::ApplicationData::isEmpty
bool isEmpty() const
Check if application data is empty.
Definition: ApplicationData.cpp:65
ApplicationData.h
sick::datastructure::ApplicationData::setIsEmpty
void setIsEmpty(bool is_empty)
Sets if application data is empty.
Definition: ApplicationData.cpp:70
sick::datastructure::ApplicationData::setOutputs
void setOutputs(const ApplicationOutputs &outputs)
Sets the application output.
Definition: ApplicationData.cpp:60
sick::datastructure::ApplicationData::getInputs
ApplicationInputs getInputs() const
Gets the application input.
Definition: ApplicationData.cpp:45
sick::datastructure::ApplicationOutputs
The application outputs from a udp data packet.
Definition: ApplicationOutputs.h:48
sick::datastructure::ApplicationInputs
The applications inputs from a udp data packet.
Definition: ApplicationInputs.h:47
sick::datastructure::ApplicationData::ApplicationData
ApplicationData()
Constructor of the application data.
Definition: ApplicationData.cpp:40
sick::datastructure::ApplicationData::m_outputs
ApplicationOutputs m_outputs
Definition: ApplicationData.h:98
sick::datastructure::ApplicationData::m_inputs
ApplicationInputs m_inputs
Definition: ApplicationData.h:97


sick_safetyscanners
Author(s): Lennart Puck
autogenerated on Fri Jun 21 2024 02:40:51