WeakPluginPtr.hh
Definition: EnablePluginFromThis.hh:25
bool IsExpired() const
Check whether the referenced Plugin has already expired.
WeakPluginPtr & operator=(const WeakPluginPtr &_other)
Copy assignment operator.
WeakPluginPtr is a non-reference-holding smart pointer for a Plugin. WeakPluginPtr is analogous to st...
Definition: WeakPluginPtr.hh:39
PluginPtr Lock() const
Retrieve the PluginPtr that this WeakPluginPtr refers to, if it is still available....
This class manages the lifecycle of a plugin instance. It can receive a plugin instance from the Load...
Definition: PluginPtr.hh:52