Base Framework
|
#include <base/Owner.h>
Inherits AutomationObject.
Public Member Functions | |
Owner (const Owner &value) noexcept | |
Owner (TYPE *_object) noexcept | |
Owner & | operator= (const Owner &value) noexcept |
Owner & | operator= (TYPE *object) noexcept |
TYPE * | detach () noexcept |
bool | isValid () const noexcept |
TYPE & | operator* () |
const TYPE & | operator* () const |
TYPE * | operator-> () |
const TYPE * | operator-> () const |
void | destroy () |
~Owner () | |
Owner pointer.
Owner automation pointer. Not MT-safe.
|
inline |
Destroys the object.
|
inlinenoexcept |
Detaches the object.
|
inlinenoexcept |
Returns true if the object is valid.