Loading [MathJax]/extensions/tex2jax.js
NiHu  2.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages

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.