libAlgAudio
v1.99-440-g08538e5-dirty
The development library for AlgAudio framework.
|
#include <Signal.hpp>
Public Attributes | |
SubscriptionList | subscriptions |
This class provides a single helper member field: subscriptions. You can use it to store all subscriptions that shall be released when your object is destroyed. Use the += operator to add stored subcriptions. They will be released automatically when this object is destroyed. To use this class, inherit from it, it is recommended to use public virtual inheritance, since a lot of classes uses a SubscriptionsManager as one of its bases. Also note that may classes (widgets, modules) already inherit from SubscriptionsManager, so you are welcome to use that subscriptions field.
SubscriptionList AlgAudio::SubscriptionsManager::subscriptions |