blocxx
|
#include <Enumeration.hpp>
Public Member Functions | |
Enumeration () | |
bool | hasMoreElements () const |
void | nextElement (T &arg) |
T | nextElement () |
size_t | numberOfElements () const |
void | addElement (const T &arg) |
void | clear () |
bool | usingTempFile () const |
Private Attributes | |
IntrusiveReference< TempFileEnumerationImpl< T > > | m_impl |
Definition at line 85 of file Enumeration.hpp.
|
inline |
Definition at line 88 of file Enumeration.hpp.
|
inline |
Definition at line 108 of file Enumeration.hpp.
References BLOCXX_NAMESPACE::Enumeration< T >::m_impl.
Referenced by BLOCXX_NAMESPACE::Enumeration_insert_iterator< T >::operator=().
|
inline |
Definition at line 112 of file Enumeration.hpp.
References BLOCXX_NAMESPACE::Enumeration< T >::m_impl.
|
inline |
Definition at line 92 of file Enumeration.hpp.
References BLOCXX_NAMESPACE::Enumeration< T >::m_impl.
Referenced by BLOCXX_NAMESPACE::Enumeration_input_iterator< T >::m_read().
|
inline |
Definition at line 100 of file Enumeration.hpp.
References BLOCXX_NAMESPACE::Enumeration< T >::m_impl.
|
inline |
Definition at line 96 of file Enumeration.hpp.
References BLOCXX_NAMESPACE::Enumeration< T >::m_impl.
Referenced by BLOCXX_NAMESPACE::Enumeration_input_iterator< T >::m_read().
|
inline |
Definition at line 104 of file Enumeration.hpp.
References BLOCXX_NAMESPACE::Enumeration< T >::m_impl.
|
inline |
Definition at line 116 of file Enumeration.hpp.
References BLOCXX_NAMESPACE::Enumeration< T >::m_impl.
|
private |
Definition at line 121 of file Enumeration.hpp.
Referenced by BLOCXX_NAMESPACE::Enumeration< T >::addElement(), BLOCXX_NAMESPACE::Enumeration< T >::clear(), BLOCXX_NAMESPACE::Enumeration< T >::hasMoreElements(), BLOCXX_NAMESPACE::Enumeration< T >::nextElement(), BLOCXX_NAMESPACE::Enumeration< T >::nextElement(), BLOCXX_NAMESPACE::Enumeration< T >::numberOfElements(), and BLOCXX_NAMESPACE::Enumeration< T >::usingTempFile().