#include <Event.h>
Public Member Functions | |
DECLARE_ABSTRACT_PACKET (Event) | |
Event () | |
virtual | ~Event () |
const std::vector< BuddyPtr > & | getRecipients () const |
void | setRecipients (std::vector< BuddyPtr > &vRecipients) |
void | addRecipient (BuddyPtr pBuddy) |
void | setBroadcast (bool bBroadcast) |
bool | isBroadcast () const |
Private Attributes | |
std::vector< BuddyPtr > | m_vRecipients |
bool | m_bBroadcast |
Event::Event | ( | ) | [inline] |
virtual Event::~Event | ( | ) | [inline, virtual] |
void Event::addRecipient | ( | BuddyPtr | pBuddy | ) | [inline] |
References m_vRecipients, and UT_return_if_fail.
Event::DECLARE_ABSTRACT_PACKET | ( | Event | ) |
const std::vector<BuddyPtr>& Event::getRecipients | ( | ) | const [inline] |
References m_vRecipients.
bool Event::isBroadcast | ( | ) | const [inline] |
References m_bBroadcast.
void Event::setBroadcast | ( | bool | bBroadcast | ) | [inline] |
References m_bBroadcast.
void Event::setRecipients | ( | std::vector< BuddyPtr > & | vRecipients | ) | [inline] |
References m_vRecipients.
bool Event::m_bBroadcast [private] |
Referenced by isBroadcast(), and setBroadcast().
std::vector<BuddyPtr> Event::m_vRecipients [private] |
Referenced by addRecipient(), getRecipients(), and setRecipients().