BeeeOn Gateway  v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
Public Member Functions
BeeeOn::CancellableSet Class Reference
Inheritance diagram for BeeeOn::CancellableSet:
BeeeOn::Cancellable BeeeOn::Loggable

Public Member Functions

void manage (Cancellable::Ptr cancellable)
 Manage the given Cancellable instance. If CancellableSet::cancel() is called, all managed instances are cancelled.
 
bool unmanage (Cancellable::Ptr cancellable)
 Stop managing the given Cancellable instance. More...
 
void cancel () override
 Cancel all managed Cancellable instances.
 

Additional Inherited Members

- Public Types inherited from BeeeOn::Cancellable
typedef Poco::SharedPtr
< Cancellable
Ptr
 

Member Function Documentation

bool CancellableSet::unmanage ( Cancellable::Ptr  cancellable)

Stop managing the given Cancellable instance.

Returns
true if the instance was managed

The documentation for this class was generated from the following files: