GenericSyncObserver¶
-
template<typename ...
FunctionArgs
>
classkanzi::connect
::
GenericSyncObserver
¶ Generic observer which can be used to receive notification from GenericSyncPublisher, callback function arguments are template arguments.
Public Functions
-
GenericSyncObserver
(function<void(FunctionArgs&&...)> actualCallback)¶ Constructor.
- Parameters
actualCallback
: Function in the interested party that will be called when publisher publishes
-
~GenericSyncObserver
() = default¶ dtor
-
void
notify
(FunctionArgs&&... args)¶ Notification used by the publisher.
- Parameters
args
: The function arguments passed to the actual callback
-