NiHu  2.0

implementation of compile time sequences More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tmp::empty< Seq >
 return empty sequence More...
 
struct  tmp::size< Seq >
 return size More...
 
struct  tmp::at< Seq, Pos >
 return element at a given position More...
 
struct  tmp::begin< Seq >
 return begin iterator of a sequence More...
 
struct  tmp::end< Seq >
 return end iterator of a sequence More...
 
struct  tmp::clear< Seq >
 clear a sequence More...
 
struct  tmp::push_front< Seq, T >
 push an element to the front More...
 
struct  tmp::push_back< Seq, T >
 push an element to the back More...
 
struct  tmp::pop_front< Seq >
 pop an element from the front More...
 
struct  tmp::pop_back< Seq >
 pop an element from the back More...
 
struct  tmp::deref< Iter >
 metafunction to dereference an iterator More...
 
struct  tmp::inserter< State, Operation >
 a compile time inserter More...
 

Namespaces

 tmp
 template metaprogramming functions
 

Detailed Description

implementation of compile time sequences

Definition in file sequence.hpp.