GSmtp::MessageStore::Iterator Class Reference

An iterator class for GSmtp::MessageStore. More...

#include <gmessagestore.h>

List of all members.

Public Member Functions

std::auto_ptr< StoredMessagenext ()
 Iterator ()
 Iterator (IteratorImp *)
 ~Iterator ()
 Iterator (const Iterator &)
Iteratoroperator= (const Iterator &)


Detailed Description

An iterator class for GSmtp::MessageStore.

Definition at line 62 of file gmessagestore.h.


Constructor & Destructor Documentation

GSmtp::MessageStore::Iterator::Iterator (  ) 

Definition at line 44 of file gmessagestore.cpp.

GSmtp::MessageStore::Iterator::Iterator ( IteratorImp imp  )  [explicit]

Definition at line 49 of file gmessagestore.cpp.

References G_ASSERT, and GSmtp::MessageStore::IteratorImp::m_ref_count.

GSmtp::MessageStore::Iterator::~Iterator (  ) 

Definition at line 60 of file gmessagestore.cpp.

References GSmtp::MessageStore::IteratorImp::m_ref_count.

GSmtp::MessageStore::Iterator::Iterator ( const Iterator other  ) 

Definition at line 70 of file gmessagestore.cpp.

References GSmtp::MessageStore::IteratorImp::m_ref_count.


Member Function Documentation

std::auto_ptr< GSmtp::StoredMessage > GSmtp::MessageStore::Iterator::next (  ) 

Definition at line 55 of file gmessagestore.cpp.

References GSmtp::MessageStore::IteratorImp::next().

GSmtp::MessageStore::Iterator & GSmtp::MessageStore::Iterator::operator= ( const Iterator rhs  ) 

Definition at line 77 of file gmessagestore.cpp.

References m_imp, and GSmtp::MessageStore::IteratorImp::m_ref_count.


The documentation for this class was generated from the following files:

Generated on Fri Apr 18 15:56:13 2008 for E-MailRelay by  doxygen 1.5.5