charon-core
0.3.1
|
Interface for data acces. More...
#include <charon-core/AbstractData.hxx>
Public Member Functions | |
virtual | operator T () const =0 |
Cast operator to get data (get copy) More... | |
virtual const T & | operator() () const =0 |
Call operator. More... | |
This is the common interface for parameters and slots. Data access is only provided read only.
Definition at line 34 of file AbstractData.hxx.
|
pure virtual |
Implemented in OutputSlot< T >, InputSlot< T >, Parameter< T >, Parameter< std::string >, OutputSlot< int >, InputSlot< int >, Parameter< int >, InputSlot< double >, InputSlot< bool >, and Parameter< bool >.
|
pure virtual |
Implemented in OutputSlot< T >, OutputSlot< int >, InputSlot< T >, InputSlot< double >, InputSlot< int >, InputSlot< bool >, Parameter< T >, Parameter< std::string >, Parameter< int >, and Parameter< bool >.