AWS SDK for C++  1.9.20
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::LocationService Namespace Reference

Namespaces

 LocationServiceEndpoint
 
 LocationServiceErrorMapper
 
 Model
 

Classes

class  LocationServiceClient
 
class  LocationServiceError
 
class  LocationServiceRequest
 

Typedefs

typedef std::function< void(const LocationServiceClient *, const Model::AssociateTrackerConsumerRequest &, const Model::AssociateTrackerConsumerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateTrackerConsumerResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::BatchDeleteGeofenceRequest &, const Model::BatchDeleteGeofenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDeleteGeofenceResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::BatchEvaluateGeofencesRequest &, const Model::BatchEvaluateGeofencesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchEvaluateGeofencesResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::BatchGetDevicePositionRequest &, const Model::BatchGetDevicePositionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetDevicePositionResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::BatchPutGeofenceRequest &, const Model::BatchPutGeofenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchPutGeofenceResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::BatchUpdateDevicePositionRequest &, const Model::BatchUpdateDevicePositionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchUpdateDevicePositionResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::CreateGeofenceCollectionRequest &, const Model::CreateGeofenceCollectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGeofenceCollectionResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::CreateMapRequest &, const Model::CreateMapOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMapResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::CreatePlaceIndexRequest &, const Model::CreatePlaceIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePlaceIndexResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::CreateTrackerRequest &, const Model::CreateTrackerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTrackerResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::DeleteGeofenceCollectionRequest &, const Model::DeleteGeofenceCollectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGeofenceCollectionResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::DeleteMapRequest &, const Model::DeleteMapOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMapResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::DeletePlaceIndexRequest &, const Model::DeletePlaceIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePlaceIndexResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::DeleteTrackerRequest &, const Model::DeleteTrackerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTrackerResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::DescribeGeofenceCollectionRequest &, const Model::DescribeGeofenceCollectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeGeofenceCollectionResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::DescribeMapRequest &, const Model::DescribeMapOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMapResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::DescribePlaceIndexRequest &, const Model::DescribePlaceIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePlaceIndexResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::DescribeTrackerRequest &, const Model::DescribeTrackerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTrackerResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::DisassociateTrackerConsumerRequest &, const Model::DisassociateTrackerConsumerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateTrackerConsumerResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::GetDevicePositionRequest &, const Model::GetDevicePositionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDevicePositionResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::GetDevicePositionHistoryRequest &, const Model::GetDevicePositionHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDevicePositionHistoryResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::GetGeofenceRequest &, const Model::GetGeofenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGeofenceResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::GetMapGlyphsRequest &, Model::GetMapGlyphsOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMapGlyphsResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::GetMapSpritesRequest &, Model::GetMapSpritesOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMapSpritesResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::GetMapStyleDescriptorRequest &, Model::GetMapStyleDescriptorOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMapStyleDescriptorResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::GetMapTileRequest &, Model::GetMapTileOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMapTileResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::ListGeofenceCollectionsRequest &, const Model::ListGeofenceCollectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGeofenceCollectionsResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::ListGeofencesRequest &, const Model::ListGeofencesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGeofencesResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::ListMapsRequest &, const Model::ListMapsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMapsResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::ListPlaceIndexesRequest &, const Model::ListPlaceIndexesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPlaceIndexesResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::ListTrackerConsumersRequest &, const Model::ListTrackerConsumersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTrackerConsumersResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::ListTrackersRequest &, const Model::ListTrackersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTrackersResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::PutGeofenceRequest &, const Model::PutGeofenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutGeofenceResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::SearchPlaceIndexForPositionRequest &, const Model::SearchPlaceIndexForPositionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchPlaceIndexForPositionResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::SearchPlaceIndexForTextRequest &, const Model::SearchPlaceIndexForTextOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchPlaceIndexForTextResponseReceivedHandler
 

Enumerations

enum  LocationServiceErrors {
  LocationServiceErrors::INCOMPLETE_SIGNATURE = 0, LocationServiceErrors::INTERNAL_FAILURE = 1, LocationServiceErrors::INVALID_ACTION = 2, LocationServiceErrors::INVALID_CLIENT_TOKEN_ID = 3,
  LocationServiceErrors::INVALID_PARAMETER_COMBINATION = 4, LocationServiceErrors::INVALID_QUERY_PARAMETER = 5, LocationServiceErrors::INVALID_PARAMETER_VALUE = 6, LocationServiceErrors::MISSING_ACTION = 7,
  LocationServiceErrors::MISSING_AUTHENTICATION_TOKEN = 8, LocationServiceErrors::MISSING_PARAMETER = 9, LocationServiceErrors::OPT_IN_REQUIRED = 10, LocationServiceErrors::REQUEST_EXPIRED = 11,
  LocationServiceErrors::SERVICE_UNAVAILABLE = 12, LocationServiceErrors::THROTTLING = 13, LocationServiceErrors::VALIDATION = 14, LocationServiceErrors::ACCESS_DENIED = 15,
  LocationServiceErrors::RESOURCE_NOT_FOUND = 16, LocationServiceErrors::UNRECOGNIZED_CLIENT = 17, LocationServiceErrors::MALFORMED_QUERY_STRING = 18, LocationServiceErrors::SLOW_DOWN = 19,
  LocationServiceErrors::REQUEST_TIME_TOO_SKEWED = 20, LocationServiceErrors::INVALID_SIGNATURE = 21, LocationServiceErrors::SIGNATURE_DOES_NOT_MATCH = 22, LocationServiceErrors::INVALID_ACCESS_KEY_ID = 23,
  LocationServiceErrors::REQUEST_TIMEOUT = 24, LocationServiceErrors::NETWORK_CONNECTION = 99, LocationServiceErrors::UNKNOWN = 100, LocationServiceErrors::CONFLICT = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  LocationServiceErrors::INTERNAL_SERVER
}
 

Typedef Documentation

◆ AssociateTrackerConsumerResponseReceivedHandler

Definition at line 199 of file LocationServiceClient.h.

◆ BatchDeleteGeofenceResponseReceivedHandler

Definition at line 200 of file LocationServiceClient.h.

◆ BatchEvaluateGeofencesResponseReceivedHandler

Definition at line 201 of file LocationServiceClient.h.

◆ BatchGetDevicePositionResponseReceivedHandler

Definition at line 202 of file LocationServiceClient.h.

◆ BatchPutGeofenceResponseReceivedHandler

Definition at line 203 of file LocationServiceClient.h.

◆ BatchUpdateDevicePositionResponseReceivedHandler

Definition at line 204 of file LocationServiceClient.h.

◆ CreateGeofenceCollectionResponseReceivedHandler

Definition at line 205 of file LocationServiceClient.h.

◆ CreateMapResponseReceivedHandler

Definition at line 206 of file LocationServiceClient.h.

◆ CreatePlaceIndexResponseReceivedHandler

Definition at line 207 of file LocationServiceClient.h.

◆ CreateTrackerResponseReceivedHandler

Definition at line 208 of file LocationServiceClient.h.

◆ DeleteGeofenceCollectionResponseReceivedHandler

Definition at line 209 of file LocationServiceClient.h.

◆ DeleteMapResponseReceivedHandler

Definition at line 210 of file LocationServiceClient.h.

◆ DeletePlaceIndexResponseReceivedHandler

Definition at line 211 of file LocationServiceClient.h.

◆ DeleteTrackerResponseReceivedHandler

Definition at line 212 of file LocationServiceClient.h.

◆ DescribeGeofenceCollectionResponseReceivedHandler

Definition at line 213 of file LocationServiceClient.h.

◆ DescribeMapResponseReceivedHandler

Definition at line 214 of file LocationServiceClient.h.

◆ DescribePlaceIndexResponseReceivedHandler

Definition at line 215 of file LocationServiceClient.h.

◆ DescribeTrackerResponseReceivedHandler

Definition at line 216 of file LocationServiceClient.h.

◆ DisassociateTrackerConsumerResponseReceivedHandler

Definition at line 217 of file LocationServiceClient.h.

◆ GetDevicePositionHistoryResponseReceivedHandler

Definition at line 219 of file LocationServiceClient.h.

◆ GetDevicePositionResponseReceivedHandler

Definition at line 218 of file LocationServiceClient.h.

◆ GetGeofenceResponseReceivedHandler

Definition at line 220 of file LocationServiceClient.h.

◆ GetMapGlyphsResponseReceivedHandler

Definition at line 221 of file LocationServiceClient.h.

◆ GetMapSpritesResponseReceivedHandler

Definition at line 222 of file LocationServiceClient.h.

◆ GetMapStyleDescriptorResponseReceivedHandler

Definition at line 223 of file LocationServiceClient.h.

◆ GetMapTileResponseReceivedHandler

Definition at line 224 of file LocationServiceClient.h.

◆ ListGeofenceCollectionsResponseReceivedHandler

Definition at line 225 of file LocationServiceClient.h.

◆ ListGeofencesResponseReceivedHandler

Definition at line 226 of file LocationServiceClient.h.

◆ ListMapsResponseReceivedHandler

Definition at line 227 of file LocationServiceClient.h.

◆ ListPlaceIndexesResponseReceivedHandler

Definition at line 228 of file LocationServiceClient.h.

◆ ListTrackerConsumersResponseReceivedHandler

Definition at line 229 of file LocationServiceClient.h.

◆ ListTrackersResponseReceivedHandler

Definition at line 230 of file LocationServiceClient.h.

◆ PutGeofenceResponseReceivedHandler

Definition at line 231 of file LocationServiceClient.h.

◆ SearchPlaceIndexForPositionResponseReceivedHandler

Definition at line 232 of file LocationServiceClient.h.

◆ SearchPlaceIndexForTextResponseReceivedHandler

Definition at line 233 of file LocationServiceClient.h.

Enumeration Type Documentation

◆ LocationServiceErrors

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
CONFLICT 
INTERNAL_SERVER 

Definition at line 16 of file LocationServiceErrors.h.