A 'body' class for the MessageStore::Iterator 'handle'. More...
Public Member Functions | |
FileIterator (FileStore &store, const G::Path &dir, bool lock, bool failures) | |
virtual std::auto_ptr< GSmtp::StoredMessage > | next () |
![]() | |
IteratorImp () | |
virtual | ~IteratorImp () |
![]() | |
noncopyable () | |
Additional Inherited Members | |
![]() | |
unsigned long | m_ref_count |
A 'body' class for the MessageStore::Iterator 'handle'.
The handle/body pattern allows us to copy iterators by value, and therefore return them from MessageStore::iterator().
Definition at line 50 of file gfilestore.cpp.
GSmtp::FileIterator::FileIterator | ( | FileStore & | store, |
const G::Path & | dir, | ||
bool | lock, | ||
bool | failures | ||
) |
Definition at line 63 of file gfilestore.cpp.
References G::DirectoryList::readType().
|
virtual |
Implements GSmtp::MessageStore::IteratorImp.
Definition at line 71 of file gfilestore.cpp.
References G_WARNING.