|
Modules |
| ConcatVector Iterator |
| MPL iterator of concat vector.
|
Classes |
struct | concat_vector |
| Represents the virtual concatenation of two MPL random access sequences
INPUT: Vec1, Vec2 - two MPL random access sequences. More...
|
struct | size< concat_vector< Vec1, Vec2 > > |
| Computes the size of a concat vector as the sum of the sizes of its input vectors. More...
|
struct | empty< concat_vector< Vec1, Vec2 > > |
| Determines whether a concat vector is empty. More...
|
struct | at< concat_vector< Vec1, Vec2 >, K > |
| Returns the K-th element of a concat vector. More...
|
struct | begin< concat_vector< Vec1, Vec2 > > |
| Returns an iterator to the first element of a concat vector. More...
|
struct | end< concat_vector< Vec1, Vec2 > > |
| Returns an iterator to the last element of a concat vector. More...
|
struct | front< concat_vector< Vec1, Vec2 > > |
| Returns the first element of a concat vector. More...
|
struct | back< concat_vector< Vec1, Vec2 > > |
| Returns the last element of a concat vector. More...
|
struct | transform< concat_vector< Vec1, Vec2 >, Op > |
| Transforms the elements of a concat vector. More...
|