Public Member Functions | |
ExchangePointerObject (Type *entity, GetFunction getter) | |
ExchangePointerObject (ExchangePointerObject &&that) | |
bool | IsValid () const |
operator Type * () const | |
TypeData const * | operator-> () const |
TypeData * | operator-> () |
ExchangePointerObject & | operator= (ExchangePointerObject &&that) |
Public Attributes | |
TypeData | data |
Protected Member Functions | |
void | getData () |