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