Metadata container base class for view.
More...
|
virtual size_t | local_size () const =0 |
|
virtual size_t | size () const =0 |
|
virtual dimensions_type | dimensions () const =0 |
|
virtual dimensions_type | local_dimensions () const =0 |
|
virtual index_type | get_local_vid (index_type const &) const =0 |
|
virtual value_type | operator[] (index_type const &) const =0 |
|
virtual location_type | get_location_element (index_type const &) const =0 |
|
virtual void | push_back_here (value_type const &) const =0 |
|
virtual void | update (void)=0 |
|
virtual void | print (void) const |
|
|
typedef T | value_type |
|
typedef std::conditional< Isomorphic, typename Domain::index_type, std::size_t >::type | index_type |
|
typedef index_type | dimensions_type |
|
template<typename T, typename Domain, bool Isomorphic>
struct stapl::metadata::view_base< T, Domain, Isomorphic >
Metadata container base class for view.
- Template Parameters
-
T | Type of the metadata used as value_type in the coarsen container information. |
The documentation for this struct was generated from the following file: