Query::ExchangeIndexObject< Type, TypeData > Class Template Reference

Public Types

typedef A3DStatus(* PGetFunction) (Type, TypeData *)
 

Public Member Functions

 ExchangeIndexObject (Type index, PGetFunction getter)
 
 ExchangeIndexObject (ExchangeIndexObject &&that)
 
bool IsValid () const
 
 operator Type () const
 
TypeData const * operator-> () const
 
TypeData * operator-> ()
 
ExchangeIndexObjectoperator= (ExchangeIndexObject &&that)
 

Public Attributes

TypeData data
 

Protected Member Functions

void getData ()
 

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