shards  Version of the Day
 All Classes Functions Variables Typedefs Enumerations Enumerator Groups
shards::ArrayDimension Class Reference

An anonymous array dimension tag, which is NOT the recommended usage. More...

#include <Shards_Array.hpp>

Inheritance diagram for shards::ArrayDimension:
shards::ArrayDimTag

Public Member Functions

const char * name () const
 Name of the tag, typically the name of the derived class.
 
- Public Member Functions inherited from shards::ArrayDimTag
virtual std::string to_string (size_type dimension, size_type index) const
 Given a dimension and index produce a string for output. More...
 
virtual size_type to_index (size_type dimension, const std::string &label) const
 Given a dimension and input strige produce an index. More...
 

Static Public Member Functions

static const ArrayDimensiontag ()
 Singleton tag for ArrayDimension.
 

Additional Inherited Members

- Public Types inherited from shards::ArrayDimTag
typedef array_traits::int_t size_type
 

Detailed Description

An anonymous array dimension tag, which is NOT the recommended usage.

Definition at line 168 of file Shards_Array.hpp.


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