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 () |
Public Member Functions inherited from GSmtp::MessageStore::IteratorImp | |
| IteratorImp () | |
| virtual | ~IteratorImp () |
Public Member Functions inherited from G::noncopyable | |
| noncopyable () | |
Additional Inherited Members | |
Public Attributes inherited from GSmtp::MessageStore::IteratorImp | |
| 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.
1.8.9.1