ConcatVector
[MPL Extensions]


Detailed Description

A MPL Random Access Sequence defined as the concatenation of two Random Access Sequences.


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

Copyright © 2006 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google