stlab.adobe.com Adobe Systems Incorporated

back_move_iterator< C > Class Template Reference
[Move Library]

Similar to std::back_insert_iterator but with move semantics, for movable types, otherwise with copy semantics.

#include <move.hpp>

List of all members.

Public Types

typedef C container_type

Public Member Functions

 back_move_iterator (C &x)
back_move_iteratoroperator* ()
back_move_iteratoroperator++ ()
back_move_iteratoroperator++ (int)
back_move_iteratoroperator= (typename C::value_type x)

Detailed Description

template<typename C>
class adobe::back_move_iterator< C >

Definition at line 455 of file move.hpp.


Member Typedef Documentation

typedef C container_type

Definition at line 460 of file move.hpp.


Constructor & Destructor Documentation

back_move_iterator ( C &  x ) [explicit]

Definition at line 462 of file move.hpp.


Member Function Documentation

back_move_iterator& operator* (  )

Definition at line 467 of file move.hpp.

back_move_iterator& operator++ ( int   )

Definition at line 469 of file move.hpp.

back_move_iterator& operator++ (  )

Definition at line 468 of file move.hpp.

back_move_iterator& operator= ( typename C::value_type  x )

Definition at line 464 of file move.hpp.

Copyright © 2006-2007 Adobe Systems Incorporated.

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

Search powered by Google