![]() |
Spicy
|
#include <node.h>
Public Member Functions | |
| RetainedPtr (T *n) | |
| RetainedPtr (const RetainedPtr &other) | |
| RetainedPtr (RetainedPtr &&other) noexcept | |
| RetainedPtr & | operator= (const RetainedPtr &other) |
| RetainedPtr & | operator= (RetainedPtr &&other) noexcept |
| void | reset () |
| T * | operator-> () const |
| T & | operator* () const |
| operator bool () const | |
| operator T* () const | |
| T * | get () const |
Smart pointer wrapping a node, automatically pinning and unpinning it.