|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
#include <ClonePtr.hpp>
类 ast::ClonePtr< T > 继承关系图:Public 成员函数 | |
| ClonePtr (const ClonePtr &other) | |
| ClonePtr (ClonePtr &&other) | |
| ClonePtr & | operator= (const ClonePtr &other) |
| ClonePtr & | operator= (ClonePtr &&other) |
| ClonePtr & | operator= (T *ptr) |
Public 成员函数 继承自 ast::ScopedPtr< T > | |
| ScopedPtr (T *ptr) | |
| ScopedPtr (std::nullptr_t) | |
| ScopedPtr (ScopedPtr &&other) | |
| ScopedPtr & | operator= (ScopedPtr &&other) |
| ScopedPtr & | operator= (T *ptr) |
| void | reset (T *ptr) |
| T * | get () const |
| T * | operator-> () const |
| operator T* () const | |
| T * | release () |
额外继承的成员函数 | |
Protected 属性 继承自 ast::ScopedPtr< T > | |
| T * | m_pointer {nullptr} |
克隆指针类
克隆指针类,用于管理可克隆对象的指针
| T | 可克隆对象的类型 |