|
ViennaGrid - The Vienna Grid Library
2.1.0
|
Common base class for dynamic data accessors fulfilling the field concept. More...
#include <accessor.hpp>
Public Types | |
| typedef AccessType | access_type |
| typedef value_type const * | const_pointer |
| typedef value_type const & | const_reference |
| typedef value_type * | pointer |
| typedef value_type & | reference |
| typedef ValueType | value_type |
Public Member Functions | |
| virtual reference | at (access_type const &element)=0 |
| virtual const_reference | at (access_type const &element) const =0 |
| virtual pointer | find (access_type const &) |
| virtual const_pointer | find (access_type const &) const |
| virtual reference | operator() (access_type const &element)=0 |
| virtual const_reference | operator() (access_type const &element) const =0 |
| virtual | ~base_dynamic_field () |
Common base class for dynamic data accessors fulfilling the field concept.
| typedef AccessType access_type |
Reimplemented in dynamic_field_wrapper< FieldType, AccessType >.
| typedef value_type const* const_pointer |
Reimplemented in dynamic_field_wrapper< FieldType, AccessType >.
| typedef value_type const& const_reference |
Reimplemented in dynamic_field_wrapper< FieldType, AccessType >.
| typedef value_type* pointer |
Reimplemented in dynamic_field_wrapper< FieldType, AccessType >.
| typedef value_type& reference |
Reimplemented in dynamic_field_wrapper< FieldType, AccessType >.
| typedef ValueType value_type |
Reimplemented in dynamic_field_wrapper< FieldType, AccessType >.
| virtual ~base_dynamic_field | ( | ) | [inline, virtual] |
| virtual reference at | ( | access_type const & | element | ) | [pure virtual] |
Implemented in dynamic_field_wrapper< FieldType, AccessType >.
| virtual const_reference at | ( | access_type const & | element | ) | const [pure virtual] |
Implemented in dynamic_field_wrapper< FieldType, AccessType >.
| virtual pointer find | ( | access_type const & | ) | [inline, virtual] |
Reimplemented in dynamic_field_wrapper< FieldType, AccessType >.
| virtual const_pointer find | ( | access_type const & | ) | const [inline, virtual] |
Reimplemented in dynamic_field_wrapper< FieldType, AccessType >.
| virtual reference operator() | ( | access_type const & | element | ) | [pure virtual] |
Implemented in dynamic_field_wrapper< FieldType, AccessType >.
| virtual const_reference operator() | ( | access_type const & | element | ) | const [pure virtual] |
Implemented in dynamic_field_wrapper< FieldType, AccessType >.
1.7.6.1