NiHu
2.0
|
implementation of compile time sequences More...
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 | |
implementation of compile time sequences
Definition in file sequence.hpp.