Logo MTL4

mtl::Collection< T > Struct Template Reference
[Concepts]

Concept Collection. More...

#include <collection.hpp>

Inherited by mtl::MutableCollection< dense2D< Value, Parameters > >, mtl::MutableCollection< mtl::vector::strided_vector_ref< Value, Parameters > >, mtl::MutableCollection< std::vector< Value > >, mtl::OrientedCollection< compressed2D< Value, Parameters > >, mtl::OrientedCollection< dense2D< Value, Parameters > >, mtl::OrientedCollection< matrix::conj_view< Coll > >, mtl::OrientedCollection< matrix::rscaled_view< Coll, RScaling > >, mtl::OrientedCollection< matrix::scaled_view< Scaling, Coll > >, mtl::OrientedCollection< mtl::vector::dense_vector< Value, Parameters > >, mtl::OrientedCollection< mtl::vector::strided_vector_ref< Value, Parameters > >, and mtl::OrientedCollection< std::vector< Value > >.

List of all members.

Public Types

typedef associated_type value_type
 Associated type: elements in the collection.
typedef associated_type const_reference
 Associated type: return type of const element access (however implemented).
typedef associated_type size_type
 Associated type: size type used for indexing in collection.


Detailed Description

template<typename T>
struct mtl::Collection< T >

Concept Collection.
The documentation for this struct was generated from the following file:


mtl::Collection< T > Struct Template Reference -- MTL 4 -- Peter Gottschling and Andrew Lumsdaine -- Gen. with rev. 7542 on 7 Apr 2011 by doxygen 1.5.9 -- © 2010 by SimuNova UG.