Internal Context interface used for transferring the Module Manager reference to a new owner. More...
Inherits ObjectPtr< IContextInternal >.
Internal Context interface used for transferring the Module Manager reference to a new owner.
Public Member Functions | |
daq::ModuleManagerPtr | moveModuleManager () const |
Gets the Module Manager. Moves the strong reference to the manager to the first caller and retains a weak reference internally. More... | |
|
inline |
Gets the Module Manager. Moves the strong reference to the manager to the first caller and retains a weak reference internally.
Returns a nullptr on subsequent invocations, and if the manager is not assigned.