#include <OWBI1_TempFileEnumerationImplBase.hpp>
Inheritance diagram for OWBI1::TempFileEnumerationImplBase:
Public Member Functions | |
TempFileEnumerationImplBase () | |
TempFileEnumerationImplBase (String const &filename) | |
virtual | ~TempFileEnumerationImplBase () |
bool | hasMoreElements () const |
size_t | numberOfElements () const |
void | clear () |
String | releaseFile () |
bool | usingTempFile () const |
Protected Member Functions | |
void | throwIfEmpty () const |
Protected Attributes | |
size_t | m_size |
::OpenWBEM::TempFileStream * | m_data |
Private Member Functions | |
TempFileEnumerationImplBase (const TempFileEnumerationImplBase &) | |
TempFileEnumerationImplBase & | operator= (const TempFileEnumerationImplBase &) |
size_t | readSize (String const &filename) |
Definition at line 50 of file OWBI1_TempFileEnumerationImplBase.hpp.
|
Definition at line 53 of file OWBI1_TempFileEnumerationImplBase.cpp. References m_data, OWBI1_THROW, and OWBI1::TEMPFILE_ENUMERATION_SIG. |
|
Definition at line 74 of file OWBI1_TempFileEnumerationImplBase.cpp. References m_data, and OWBI1_THROW. |
|
Definition at line 91 of file OWBI1_TempFileEnumerationImplBase.cpp. References m_data. |
|
|
|
Definition at line 107 of file OWBI1_TempFileEnumerationImplBase.cpp. |
|
Definition at line 96 of file OWBI1_TempFileEnumerationImplBase.cpp. References m_size. Referenced by throwIfEmpty(). |
|
Definition at line 102 of file OWBI1_TempFileEnumerationImplBase.cpp. References m_size. |
|
|
|
Definition at line 135 of file OWBI1_TempFileEnumerationImplBase.cpp. References OWBI1::String::c_str(), OW_NAMESPACE::FileSystem::openFile(), OWBI1_THROW, and OWBI1::TEMPFILE_ENUMERATION_SIG. |
|
Definition at line 113 of file OWBI1_TempFileEnumerationImplBase.cpp. References m_data, m_size, and OWBI1_THROW. |
|
Definition at line 178 of file OWBI1_TempFileEnumerationImplBase.cpp. References hasMoreElements(), and OWBI1_THROW. Referenced by OWBI1::TempFileEnumerationImpl< T >::nextElement(). |
|
Definition at line 129 of file OWBI1_TempFileEnumerationImplBase.cpp. References m_data. |
|
Definition at line 73 of file OWBI1_TempFileEnumerationImplBase.hpp. Referenced by OWBI1::TempFileEnumerationImpl< T >::addElement(), clear(), OWBI1::TempFileEnumerationImpl< T >::nextElement(), releaseFile(), TempFileEnumerationImplBase(), usingTempFile(), and ~TempFileEnumerationImplBase(). |
|
Definition at line 72 of file OWBI1_TempFileEnumerationImplBase.hpp. Referenced by OWBI1::TempFileEnumerationImpl< T >::addElement(), clear(), hasMoreElements(), OWBI1::TempFileEnumerationImpl< T >::nextElement(), numberOfElements(), and releaseFile(). |