charon-core
0.3.1
|
Common interface for read-only access to multiple data members like arrays etc. More...
#include <charon-core/AbstractData.hxx>
Public Member Functions | |
virtual const T & | operator[] (std::size_t pos) const =0 |
Access to specific member (read-only). More... | |
virtual std::size_t | size () const =0 |
Access to number of members. More... | |
Definition at line 71 of file AbstractData.hxx.
|
pure virtual |
pos | data position |
Implemented in InputSlot< T >, InputSlot< double >, InputSlot< int >, InputSlot< bool >, ParameterList< T >, and ParameterList< std::string >.
|
pure virtual |
For iterations using operator[]
Implemented in InputSlot< T >, InputSlot< double >, InputSlot< int >, InputSlot< bool >, ParameterList< T >, and ParameterList< std::string >.