#include <OW_Enumeration.hpp>
Collaboration diagram for OW_NAMESPACE::Enumeration_input_iterator< T >:

Public Types | |
| typedef Enumeration< T > | enumeration_type |
| typedef std::input_iterator_tag | iterator_category |
| typedef T | value_type |
| typedef const T * | pointer |
| typedef const T & | reference |
| typedef ptrdiff_t | difference_type |
Public Member Functions | |
| Enumeration_input_iterator () | |
| Enumeration_input_iterator (enumeration_type &e) | |
| reference | operator * () const |
| pointer | operator-> () const |
| Enumeration_input_iterator & | operator++ () |
| Enumeration_input_iterator | operator++ (int) |
| bool | m_equal (const Enumeration_input_iterator &x) const |
Private Member Functions | |
| void | m_read () |
Private Attributes | |
| enumeration_type * | m_enumeration |
| T | m_value |
| bool | m_ok |
Definition at line 137 of file OW_Enumeration.hpp.
|
|||||
|
Definition at line 145 of file OW_Enumeration.hpp. |
|
|||||
|
Definition at line 140 of file OW_Enumeration.hpp. |
|
|||||
|
Definition at line 141 of file OW_Enumeration.hpp. |
|
|||||
|
Definition at line 143 of file OW_Enumeration.hpp. |
|
|||||
|
Definition at line 144 of file OW_Enumeration.hpp. |
|
|||||
|
Definition at line 142 of file OW_Enumeration.hpp. |
|
|||||||||
|
Definition at line 146 of file OW_Enumeration.hpp. |
|
||||||||||
|
Definition at line 149 of file OW_Enumeration.hpp. References OW_NAMESPACE::Enumeration_input_iterator< T >::m_read(). |
|
||||||||||
|
Definition at line 176 of file OW_Enumeration.hpp. References OW_NAMESPACE::Enumeration_input_iterator< T >::m_enumeration, and OW_NAMESPACE::Enumeration_input_iterator< T >::m_ok. Referenced by OW_NAMESPACE::operator!=(), and OW_NAMESPACE::operator==(). |
|
|||||||||
|
|||||||||
|
Definition at line 157 of file OW_Enumeration.hpp. References OW_NAMESPACE::Enumeration_input_iterator< T >::m_value. Referenced by OW_NAMESPACE::Enumeration_input_iterator< T >::operator->(). |
|
||||||||||
|
Definition at line 170 of file OW_Enumeration.hpp. References OW_NAMESPACE::Enumeration_input_iterator< T >::m_read(). |
|
|||||||||
|
Definition at line 165 of file OW_Enumeration.hpp. References OW_NAMESPACE::Enumeration_input_iterator< T >::m_read(). |
|
|||||||||
|
Definition at line 161 of file OW_Enumeration.hpp. References OW_NAMESPACE::Enumeration_input_iterator< T >::operator *(). |
|
|||||
|
Definition at line 181 of file OW_Enumeration.hpp. Referenced by OW_NAMESPACE::Enumeration_input_iterator< T >::m_equal(), and OW_NAMESPACE::Enumeration_input_iterator< T >::m_read(). |
|
|||||
|
Definition at line 183 of file OW_Enumeration.hpp. Referenced by OW_NAMESPACE::Enumeration_input_iterator< T >::m_equal(), and OW_NAMESPACE::Enumeration_input_iterator< T >::m_read(). |
|
|||||
|
Definition at line 182 of file OW_Enumeration.hpp. Referenced by OW_NAMESPACE::Enumeration_input_iterator< T >::m_read(), and OW_NAMESPACE::Enumeration_input_iterator< T >::operator *(). |
1.4.6