utility.hh File Reference


Detailed Description

Contain utility classes which can be used with tuples.

@ addtogroup Common

#include "tuples.hh"

Go to the source code of this file.

Namespaces

namespace  Dune

Classes

class  Dune::NullPointerInitialiser< Tuple >
 A helper template that initializes a tuple consisting of pointers to NULL. More...
struct  Dune::PointerPairDeletor< Tuple >
 Deletes all objects pointed to in a tuple of pointers. More...
struct  Dune::Length< Tuple >
 Helper template to calculate length of a tuple. More...
struct  Dune::ForEachType< TypeEvaluator, TupleType >
 Helper template to clone the type definition of a tuple with the storage types replaced by a user-defined rule. More...
class  Dune::ForEachValue< TupleType >
 Helper template which implements iteration over all storage elements in a tuple. More...
class  Dune::ForEachValuePair< TupleType1, TupleType2 >
 Extension of ForEachValue to two tuples... More...
struct  Dune::AtType< N, Tuple >
 Type for reverse element access. More...
struct  Dune::At< N >
 Reverse element access. More...


Generated on Sun Nov 15 22:28:14 2009 for dune-common by  doxygen 1.5.6