Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MessageStorage Class Reference

#include <MessageStorage.h>

List of all members.

Public Member Functions

 MessageStorage ()
 MessageStorage (const MessageStorage &ms)
 MessageStorage (const char *name)
 ~MessageStorage ()
MessageStorageoperator= (const MessageStorage &ms)
TMessage * getMessage ()
void updateMessage (TMessage *mess)

Private Attributes

TMessage * _message


Constructor & Destructor Documentation

MessageStorage::MessageStorage  ) 
 

Definition at line 18 of file MessageStorage.cc.

00018                                : _message(NULL)
00019 {
00020 } 

MessageStorage::MessageStorage const MessageStorage ms  ) 
 

MessageStorage::MessageStorage const char *  name  ) 
 

Definition at line 22 of file MessageStorage.cc.

00023 : TNamed(name,name), _message(NULL)
00024 {
00025 }

MessageStorage::~MessageStorage  ) 
 

Definition at line 27 of file MessageStorage.cc.

00028 {
00029  delete _message; 
00030 }


Member Function Documentation

TMessage* MessageStorage::getMessage  )  [inline]
 

Definition at line 35 of file MessageStorage.h.

Referenced by DisplayServer::editStorageList(), and DisplayServer::pollClients().

00035 {return _message;}  

MessageStorage& MessageStorage::operator= const MessageStorage ms  ) 
 

void MessageStorage::updateMessage TMessage *  mess  ) 
 

Definition at line 32 of file MessageStorage.cc.

References _message.

Referenced by DisplayServer::editStorageList(), and DisplayServer::pollConsumer().

00033 {
00034   delete _message;
00035   _message = mess;
00036 }


Member Data Documentation

TMessage* MessageStorage::_message [private]
 

Definition at line 39 of file MessageStorage.h.

Referenced by updateMessage().


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:09:32 2010 for loon by  doxygen 1.3.9.1