|
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.