All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Types | Public Member Functions | List of all members
Eegeo::BuildingFootprints::BuildingFootprintServiceQuery Struct Reference
Inheritance diagram for Eegeo::BuildingFootprints::BuildingFootprintServiceQuery:
Eegeo::NonCopyable

Public Types

typedef std::vector
< Streaming::MortonKey
MortonKeyVector
 
typedef Helpers::TCallback1
< BuildingFootprintService,
const
BuildingFootprintServiceQuery
TServiceCallback
 

Public Member Functions

 BuildingFootprintServiceQuery (const BuildingFootprintServiceRequestId requestId, const QueryParams &queryParams, const TServiceCallback &serviceCallback, BuildingFootprintResourceService &footprintResourceService, BuildingFootprintRepository &footprintRepository)
 
virtual void Execute ()
 
void Cancel ()
 
bool IsCancelled () const
 
BuildingFootprintServiceRequestId GetRequestId () const
 
virtual QueryParams GetQueryParams () const
 
const MortonKeyVector & GetKeysToGather () const
 
virtual void Finalise ()
 
- Public Member Functions inherited from Eegeo::NonCopyable
 NonCopyable (const NonCopyable &)=delete
 
NonCopyableoperator= (const NonCopyable &)=delete
 

The documentation for this struct was generated from the following files: