Data Access Library (DAL)
 All Classes Functions Variables Typedefs Friends
dal::TupleUntemplated Class Reference

#include <h5tuple.h>

Inheritance diagram for dal::TupleUntemplated:
dal::TupleBase< T, N > dal::TupleBase< T, 1 > dal::TupleBase< T, 2 > dal::TupleBase< T, 3 > dal::TupleBase< T, 4 > dal::TupleBase< unsigned long long, 2 > dal::Array< T, N > dal::Tuple< T, N > dal::Tuple< T, 1 > dal::Tuple< T, 2 > dal::Coordinate3D< T > dal::Tuple< T, 3 > dal::Tuple< T, 4 > dal::Range

List of all members.


Detailed Description

A (DAL) tuple is a structure consisting of N elements of type T. All tuples derive from TupleBase<T,N>, which provides basic array-access to all tuples by providing operator[], begin(), and end().

Classes derived from TupleBase implement the storage as public data members, allowing name-based access such as tuple.x and tuple.y next to TupleBase's tuple[0] and tuple[1].


The documentation for this class was generated from the following file:
 All Classes Functions Variables Typedefs Friends