child_adaptor< Forest > Class Template Reference |
Public Types | |
typedef Forest::const_reference | const_reference |
typedef Forest::difference_type | difference_type |
typedef Forest | forest_type |
typedef Forest::child_iterator | iterator |
typedef Forest::iterator | iterator_type |
typedef Forest::reference | reference |
typedef Forest::value_type | value_type |
Public Member Functions | |
iterator & | back () |
child_adaptor (forest_type &f, iterator_type &i) | |
iterator & | front () |
void | pop_back () |
void | pop_front () |
void | push_back (const value_type &x) |
void | push_front (const value_type &x) |
Detailed Description
template<typename Forest>
class adobe::child_adaptor< Forest >
Child adapter iterator type.
Definition at line 961 of file forest.hpp.
Member Typedef Documentation
typedef Forest::const_reference const_reference |
Definition at line 968 of file forest.hpp.
typedef Forest::difference_type difference_type |
Definition at line 969 of file forest.hpp.
typedef Forest forest_type |
Definition at line 964 of file forest.hpp.
typedef Forest::child_iterator iterator |
Definition at line 970 of file forest.hpp.
typedef Forest::iterator iterator_type |
Definition at line 966 of file forest.hpp.
typedef Forest::reference reference |
Definition at line 967 of file forest.hpp.
typedef Forest::value_type value_type |
Definition at line 965 of file forest.hpp.
Constructor & Destructor Documentation
child_adaptor | ( | forest_type & | f, |
iterator_type & | i | ||
) |
Definition at line 972 of file forest.hpp.
Member Function Documentation
iterator& back | ( | ) |
Definition at line 976 of file forest.hpp.
iterator& front | ( | ) |
Definition at line 977 of file forest.hpp.
void pop_back | ( | ) |
Definition at line 982 of file forest.hpp.
void pop_front | ( | ) |
Definition at line 983 of file forest.hpp.
void push_back | ( | const value_type & | x ) |
Definition at line 979 of file forest.hpp.
void push_front | ( | const value_type & | x ) |
Definition at line 980 of file forest.hpp.