ViennaGrid - The Vienna Grid Library  2.1.0
Public Types | Public Member Functions
appendix_accessor< value_type_, element_type > Class Template Reference

Accessor class for the data members appended (injected) to an element. More...

#include <accessor.hpp>

Public Types

typedef element_type access_type
typedef value_type_ value_type

Public Member Functions

value_typeat (access_type &element)
value_type const & at (access_type const &element) const
value_typefind (access_type &element)
value_type const * find (access_type const &element) const
bool is_valid () const
value_typeoperator() (access_type &element)
value_type const & operator() (access_type const &element) const

Detailed Description

template<typename value_type_, typename element_type>
class viennagrid::appendix_accessor< value_type_, element_type >

Accessor class for the data members appended (injected) to an element.


Member Typedef Documentation

typedef element_type access_type
typedef value_type_ value_type

Member Function Documentation

value_type& at ( access_type element) [inline]
value_type const& at ( access_type const &  element) const [inline]
value_type* find ( access_type element) [inline]
value_type const* find ( access_type const &  element) const [inline]
bool is_valid ( ) const [inline]
value_type& operator() ( access_type element) [inline]
value_type const& operator() ( access_type const &  element) const [inline]

The documentation for this class was generated from the following file: