libAlgAudio
v1.99-440-g08538e5-dirty
The development library for AlgAudio framework.
|
#include <Signal.hpp>
Protected Member Functions | |
SignalBase & | operator= (const SignalBase &)=delete |
virtual void | RemoveSubscriptionByID (int, Subscription *)=0 |
SignalBase () | |
SignalBase (const SignalBase &)=delete | |
void | SubscriptionAddressChanged (Subscription *old, Subscription *n) |
virtual | ~SignalBase () |
Protected Attributes | |
std::list< Subscription * > | subscriptions |
Static Protected Attributes | |
static int | subscription_id_counter |
Friends | |
class | Subscription |
Base class for all signals regardless of their template parameters. You should not use this class, use Signal instead.
|
protected |
|
protecteddelete |
|
protectedvirtual |
|
protecteddelete |
|
protectedpure virtual |
|
protected |
|
friend |
|
staticprotected |
|
protected |