![]() |
ArcGIS Procedural Runtime
3.3.11173
|
#include <PRTUtils.h>
Public Types | |
| typedef P * | ptrType |
| typedef P | type |
Public Member Functions | |
| P * | get () const |
| ObjectPtr (P *p) | |
| operator bool () const | |
| bool | operator() () const |
| P & | operator* () const |
| P * | operator-> () const |
| bool | operator< (const ObjectPtr< P > &rhs) const |
| bool | operator== (const ObjectPtr< P > &rhs) const |
| void | reset (P *p) |
Protected Attributes | |
| std::shared_ptr< P > | mPRT |
Wrapper template which lets us automate the life-cycle of any PRTObject subclass instance.
1.8.14