BALL::NotificationSource_ Class Reference

#include <BALL/CONCEPT/notification.h>

List of all members.


Public Member Functions

 ~NotificationSource_ ()
void enable ()
void disable ()
bool isEnabled ()
bool isDisabled ()

Private Member Functions

 NotificationSource_ ()
 NotificationSource_ (NotificationSource_ *notification_source, void *source)
void destroy ()

Private Attributes

NotificationSource_next_
NotificationTarget_first_
void * source_
Size number_of_targets_
bool enabled_

Friends

class NotificationManager_

Constructor & Destructor Documentation

BALL::NotificationSource_::~NotificationSource_ (  ) 
BALL::NotificationSource_::NotificationSource_ (  )  [private]
BALL::NotificationSource_::NotificationSource_ ( NotificationSource_ notification_source,
void *  source 
) [private]

Member Function Documentation

void BALL::NotificationSource_::destroy (  )  [private]
void BALL::NotificationSource_::disable (  ) 
void BALL::NotificationSource_::enable (  ) 
bool BALL::NotificationSource_::isDisabled (  ) 
bool BALL::NotificationSource_::isEnabled (  ) 

Friends And Related Function Documentation

friend class NotificationManager_ [friend]

Member Data Documentation