Classes Files

Wombat::MamaSubscription::MamaSubscriptionImpl

This impl will perform the work of invoking user supplied callbacks, it is held to ensure that the user can destroy and recreate the parent subscription during the callbacks. Note that this class derives from the MamaBasicSubscriptionImpl so that the static callback functions in the MamaBasicSubscription class can be re-used. However as the MamaSubscriptionCallback interface is a separate type, (it cannot be derived from MamaBasicSubscriptionCallback as the type of the subscription passed to the callback functions would be incorrect), overloads must be provided for all the Invoke methods.

Inherits from Wombat.MamaBasicSubscription.MamaBasicSubscriptionImpl

Additional inherited members

Protected Functions inherited from Wombat.MamaBasicSubscription.MamaBasicSubscriptionImpl

  Name
  MamaBasicSubscriptionImpl()
Default constructor for internal use.

Updated on 2023-03-31 at 15:29:33 +0100