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