gz/plugin/WeakPluginPtr.hh
Definition: gz/plugin/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: gz/plugin/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 igni...
Definition: gz/plugin/PluginPtr.hh:52