IODataT is the templated class of generic data derived from IOData base class. More...
#include <IOData.hpp>
Public Member Functions | |
IODataT () | |
IODataT (const IODataT &other) | |
IODataT (T &data) | |
~IODataT () | |
T * | getData () |
void | setData (T &data) |
Public Member Functions inherited from mimmo::IOData | |
IOData () | |
virtual | ~IOData () |
template<typename T > | |
T * | getData () |
template<typename T > | |
void | setData (T data) |
Public Attributes | |
T | m_data |
Detailed Description
template<typename T>
class mimmo::IODataT< T >
IODataT is the templated class of generic data derived from IOData base class.
IODataT stores a generic data used in manipulation objects.
Definition at line 79 of file IOData.hpp.
Constructor & Destructor Documentation
◆ IODataT() [1/3]
|
inline |
Default constructor of IODataT.
Definition at line 86 of file IOData.hpp.
◆ IODataT() [2/3]
|
inline |
Custom constructor of IODataT.
- Parameters
-
[in] data Data to be stored.
Definition at line 91 of file IOData.hpp.
◆ ~IODataT()
|
inline |
Default destructor of IODataT.
Definition at line 97 of file IOData.hpp.
◆ IODataT() [3/3]
|
inline |
Copy constructor of IODataT.
Definition at line 101 of file IOData.hpp.
Member Function Documentation
◆ getData()
|
inline |
It gets the data stored in the object.
- Returns
- Pointer to data stored.
Definition at line 115 of file IOData.hpp.
◆ setData()
|
inline |
It sets the data stored in the object.
- Parameters
-
[in] data Data to be stored.
Definition at line 108 of file IOData.hpp.
Member Data Documentation
◆ m_data
T mimmo::IODataT< T >::m_data |
Data contained in the object.
Definition at line 81 of file IOData.hpp.
The documentation for this class was generated from the following file:
- src/iogeneric/IOData.hpp