stlab.adobe.com Adobe Systems Incorporated
iter Struct Reference

#include <any_iterator.hpp>

List of all members.

Public Types

typedef poly_base
< poly_iterator_interface< V,
R, D >, poly_iterator_instance
< V, R, D >::template type > 
base

Public Member Functions

dereference () const
bool equal (const iter &x) const
void increment ()
template<typename Iter >
 iter (const Iter &s)
 iter (move_from< iter > x)
iteroperator= (iter x)

Friends

bool operator== (const iter &x, const iter &y)

Member Typedef Documentation

typedef poly_base<poly_iterator_interface<V, R, D>, poly_iterator_instance<V, R, D>::template type> base

Definition at line 91 of file any_iterator.hpp.


Constructor & Destructor Documentation

iter ( const Iter &  s) [explicit]

Definition at line 94 of file any_iterator.hpp.

iter ( move_from< iter x)

Definition at line 97 of file any_iterator.hpp.


Member Function Documentation

R dereference ( ) const

Definition at line 100 of file any_iterator.hpp.

bool equal ( const iter x) const

Definition at line 106 of file any_iterator.hpp.

void increment ( )

Definition at line 103 of file any_iterator.hpp.

iter& operator= ( iter  x)

Definition at line 98 of file any_iterator.hpp.


Friends And Related Function Documentation

bool operator== ( const iter x,
const iter y 
) [friend]

Definition at line 110 of file any_iterator.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