|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLAIAGENT::IMailBox Class Reference#include <mailbox.h>
Inheritance diagram for NLAIAGENT::IMailBox
[legend]Collaboration diagram for NLAIAGENT::IMailBox:
[legend]List of all members.
Member Typedef Documentation
typedef std::list<IMailBox *> NLAIAGENT::IMailBox::tListMailBox
|
|
typedef std::list<const IMessageBase *> NLAIAGENT::IMailBox::tListMessage
|
|
Constructor & Destructor Documentation
NLAIAGENT::IMailBox::IMailBox (
|
const IWordNumRef * parent )
|
|
NLAIAGENT::IMailBox::IMailBox (
|
const IMailBox & c )
|
|
NLAIAGENT::IMailBox::~IMailBox (
|
) [virtual]
|
|
Member Function Documentation
virtual void NLAIAGENT::IMailBox::addMailBox (
|
IMailBox * mail ) [pure virtual]
|
|
virtual void NLAIAGENT::IMailBox::addMessage (
|
IMessageBase * msg ) [pure virtual]
|
|
virtual const IMessageBase& NLAIAGENT::IMailBox::getMessage (
|
) [pure virtual]
|
|
virtual sint32 NLAIAGENT::IMailBox::getMessageCount (
|
) const [pure virtual]
|
|
void NLAIAGENT::IMailBox::load (
|
NLMISC::IStream & is ) [inline, pure virtual]
|
|
virtual void NLAIAGENT::IMailBox::popMessage (
|
) [pure virtual]
|
|
virtual std::list<const IMessageBase *>* NLAIAGENT::IMailBox::pumpMessages (
|
) const [pure virtual]
|
|
virtual void NLAIAGENT::IMailBox::removeMailBox (
|
IMailBox * mail ) [pure virtual]
|
|
void NLAIAGENT::IMailBox::save (
|
NLMISC::IStream & os ) [inline, pure virtual]
|
|
virtual void NLAIAGENT::IMailBox::shareMessage (
|
) [pure virtual]
|
|
The documentation for this class was generated from the following files:
|
|