oa::UniquePtr
UniquePtr class in the OA Core public surface.
Public Methods
Constructor & Destructor Documentation
Public Method Documentation
No public source comment is attached to this declaration.
Returns
pointerThe declared return value.
No public source comment is attached to this declaration.
Returns
Deleter &The declared return value.
No public source comment is attached to this declaration.
Returns
const Deleter &The declared return value.
No public source comment is attached to this declaration.
Returns
boolThe declared return value.
No public source comment is attached to this declaration.
Returns
T &The declared return value.
No public source comment is attached to this declaration.
Returns
pointerThe declared return value.
No public source comment is attached to this declaration.
Parameters
inOUniquePtr<T, Deleter> &&—
Returns
UniquePtr<T, Deleter> &The declared return value.
No public source comment is attached to this declaration.
Parameters
(unnamed)const UniquePtr<T, Deleter> &—
Returns
UniquePtr<T, Deleter> &The declared return value.
No public source comment is attached to this declaration.
Returns
pointerThe declared return value.
No public source comment is attached to this declaration.
Parameters
inPpointerDefault: pointer{}
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inOUniquePtr<T, Deleter> &—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inOUniquePtr<T, Deleter> &&—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inOUniquePtr<U, E> &&—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
(unnamed)const UniquePtr<T, Deleter> &—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inPpointer—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inPpointer—
inDDeleter &&—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inPpointer—
inDconst Deleter &—
Returns
voidThe declared return value.