#include <Enumeration.hpp>

Public Member Functions | |
| TempFileEnumerationImpl () | |
| TempFileEnumerationImpl (String const &filename) | |
| virtual | ~TempFileEnumerationImpl () |
| void | nextElement (T &out) |
| T | nextElement () |
| void | addElement (const T &arg) |
Private Member Functions | |
| TempFileEnumerationImpl (const TempFileEnumerationImpl< T > &) | |
| TempFileEnumerationImpl < T > & | operator= (const TempFileEnumerationImpl< T > &) |
Definition at line 49 of file Enumeration.hpp.
| BLOCXX_NAMESPACE::TempFileEnumerationImpl< T >::TempFileEnumerationImpl | ( | ) | [inline] |
Definition at line 52 of file Enumeration.hpp.
| BLOCXX_NAMESPACE::TempFileEnumerationImpl< T >::TempFileEnumerationImpl | ( | String const & | filename | ) | [inline] |
Definition at line 55 of file Enumeration.hpp.
| virtual BLOCXX_NAMESPACE::TempFileEnumerationImpl< T >::~TempFileEnumerationImpl | ( | ) | [inline, virtual] |
Definition at line 59 of file Enumeration.hpp.
| BLOCXX_NAMESPACE::TempFileEnumerationImpl< T >::TempFileEnumerationImpl | ( | const TempFileEnumerationImpl< T > & | ) | [private] |
| void BLOCXX_NAMESPACE::TempFileEnumerationImpl< T >::nextElement | ( | T & | out | ) | [inline] |
Definition at line 62 of file Enumeration.hpp.
References BLOCXX_NAMESPACE::TempFileEnumerationImplBase::m_Data, BLOCXX_NAMESPACE::TempFileEnumerationImplBase::m_size, and BLOCXX_NAMESPACE::TempFileEnumerationImplBase::throwIfEmpty().
| T BLOCXX_NAMESPACE::TempFileEnumerationImpl< T >::nextElement | ( | ) | [inline] |
Definition at line 68 of file Enumeration.hpp.
References BLOCXX_NAMESPACE::TempFileEnumerationImplBase::m_Data, BLOCXX_NAMESPACE::TempFileEnumerationImplBase::m_size, and BLOCXX_NAMESPACE::TempFileEnumerationImplBase::throwIfEmpty().
| void BLOCXX_NAMESPACE::TempFileEnumerationImpl< T >::addElement | ( | const T & | arg | ) | [inline] |
Definition at line 76 of file Enumeration.hpp.
References BLOCXX_NAMESPACE::TempFileEnumerationImplBase::m_Data, and BLOCXX_NAMESPACE::TempFileEnumerationImplBase::m_size.
| TempFileEnumerationImpl<T>& BLOCXX_NAMESPACE::TempFileEnumerationImpl< T >::operator= | ( | const TempFileEnumerationImpl< T > & | ) | [private] |
1.5.3