Adobe Source Libraries 1.49.0
A collection of C++ libraries.
|
#include <value_iterator.hpp>
Public Types | |
using | value_type |
typedef value_type * | pointer |
typedef value_type & | reference |
typedef ptrdiff_t | difference_type |
typedef std::forward_iterator_tag | iterator_category |
Public Member Functions | |
value_iterator () | |
value_iterator (const I &x, const F &y) | |
value_iterator & | operator++ () |
value_iterator | operator++ (int) |
const value_type & | operator* () const |
value_type | operator* () |
Friends | |
bool | operator== (const value_iterator &a, const value_iterator &b) |
bool | operator!= (const value_iterator &a, const value_iterator &b) |
Definition at line 32 of file value_iterator.hpp.
using value_type |
Definition at line 34 of file value_iterator.hpp.
typedef value_type* pointer |
Definition at line 35 of file value_iterator.hpp.
typedef value_type& reference |
Definition at line 36 of file value_iterator.hpp.
typedef ptrdiff_t difference_type |
Definition at line 37 of file value_iterator.hpp.
typedef std::forward_iterator_tag iterator_category |
Definition at line 38 of file value_iterator.hpp.
value_iterator | ( | ) |
Definition at line 45 of file value_iterator.hpp.
value_iterator | ( | const I & | x, |
const F & | y ) |
Definition at line 47 of file value_iterator.hpp.
value_iterator & operator++ | ( | ) |
Definition at line 49 of file value_iterator.hpp.
value_iterator operator++ | ( | int | ) |
Definition at line 54 of file value_iterator.hpp.
const value_type & operator* | ( | ) | const |
Definition at line 62 of file value_iterator.hpp.
value_type operator* | ( | ) |
Definition at line 64 of file value_iterator.hpp.
|
friend |
Definition at line 66 of file value_iterator.hpp.
|
friend |
Definition at line 72 of file value_iterator.hpp.