Introduction

Getting Started

Programming Guides

API Reference

Additional Resources

Query::ExchangePointerObject< Type, TypeData, GetFunction > Class Template Reference

Public Member Functions

 ExchangePointerObject (Type *entity, GetFunction getter)
 
 ExchangePointerObject (ExchangePointerObject &&that)
 
bool IsValid () const
 
 operator Type * () const
 
TypeData const * operator-> () const
 
TypeData * operator-> ()
 
ExchangePointerObjectoperator= (ExchangePointerObject &&that)
 

Public Attributes

TypeData data
 

Protected Member Functions

void getData ()
 

The documentation for this class was generated from the following file: