AWS SDK for C++  1.9.108
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::BatchDeleteDevicePositionHistoryRequest &, const Model::BatchDeleteDevicePositionHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDeleteDevicePositionHistoryResponseReceivedHandler
 
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::CalculateRouteRequest &, const Model::CalculateRouteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CalculateRouteResponseReceivedHandler
 
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::CreateRouteCalculatorRequest &, const Model::CreateRouteCalculatorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRouteCalculatorResponseReceivedHandler
 
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::DeleteRouteCalculatorRequest &, const Model::DeleteRouteCalculatorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRouteCalculatorResponseReceivedHandler
 
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::DescribeRouteCalculatorRequest &, const Model::DescribeRouteCalculatorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRouteCalculatorResponseReceivedHandler
 
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::ListDevicePositionsRequest &, const Model::ListDevicePositionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDevicePositionsResponseReceivedHandler
 
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::ListRouteCalculatorsRequest &, const Model::ListRouteCalculatorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRouteCalculatorsResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
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
 
typedef std::function< void(const LocationServiceClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::UpdateGeofenceCollectionRequest &, const Model::UpdateGeofenceCollectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGeofenceCollectionResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::UpdateMapRequest &, const Model::UpdateMapOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMapResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::UpdatePlaceIndexRequest &, const Model::UpdatePlaceIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePlaceIndexResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::UpdateRouteCalculatorRequest &, const Model::UpdateRouteCalculatorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRouteCalculatorResponseReceivedHandler
 
typedef std::function< void(const LocationServiceClient *, const Model::UpdateTrackerRequest &, const Model::UpdateTrackerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTrackerResponseReceivedHandler
 

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, LocationServiceErrors::SERVICE_QUOTA_EXCEEDED
}
 

Typedef Documentation

◆ AssociateTrackerConsumerResponseReceivedHandler

Definition at line 259 of file LocationServiceClient.h.

◆ BatchDeleteDevicePositionHistoryResponseReceivedHandler

Definition at line 260 of file LocationServiceClient.h.

◆ BatchDeleteGeofenceResponseReceivedHandler

Definition at line 261 of file LocationServiceClient.h.

◆ BatchEvaluateGeofencesResponseReceivedHandler

Definition at line 262 of file LocationServiceClient.h.

◆ BatchGetDevicePositionResponseReceivedHandler

Definition at line 263 of file LocationServiceClient.h.

◆ BatchPutGeofenceResponseReceivedHandler

Definition at line 264 of file LocationServiceClient.h.

◆ BatchUpdateDevicePositionResponseReceivedHandler

Definition at line 265 of file LocationServiceClient.h.

◆ CalculateRouteResponseReceivedHandler

Definition at line 266 of file LocationServiceClient.h.

◆ CreateGeofenceCollectionResponseReceivedHandler

Definition at line 267 of file LocationServiceClient.h.

◆ CreateMapResponseReceivedHandler

Definition at line 268 of file LocationServiceClient.h.

◆ CreatePlaceIndexResponseReceivedHandler

Definition at line 269 of file LocationServiceClient.h.

◆ CreateRouteCalculatorResponseReceivedHandler

Definition at line 270 of file LocationServiceClient.h.

◆ CreateTrackerResponseReceivedHandler

Definition at line 271 of file LocationServiceClient.h.

◆ DeleteGeofenceCollectionResponseReceivedHandler

Definition at line 272 of file LocationServiceClient.h.

◆ DeleteMapResponseReceivedHandler

Definition at line 273 of file LocationServiceClient.h.

◆ DeletePlaceIndexResponseReceivedHandler

Definition at line 274 of file LocationServiceClient.h.

◆ DeleteRouteCalculatorResponseReceivedHandler

Definition at line 275 of file LocationServiceClient.h.

◆ DeleteTrackerResponseReceivedHandler

Definition at line 276 of file LocationServiceClient.h.

◆ DescribeGeofenceCollectionResponseReceivedHandler

Definition at line 277 of file LocationServiceClient.h.

◆ DescribeMapResponseReceivedHandler

Definition at line 278 of file LocationServiceClient.h.

◆ DescribePlaceIndexResponseReceivedHandler

Definition at line 279 of file LocationServiceClient.h.

◆ DescribeRouteCalculatorResponseReceivedHandler

Definition at line 280 of file LocationServiceClient.h.

◆ DescribeTrackerResponseReceivedHandler

Definition at line 281 of file LocationServiceClient.h.

◆ DisassociateTrackerConsumerResponseReceivedHandler

Definition at line 282 of file LocationServiceClient.h.

◆ GetDevicePositionHistoryResponseReceivedHandler

Definition at line 284 of file LocationServiceClient.h.

◆ GetDevicePositionResponseReceivedHandler

Definition at line 283 of file LocationServiceClient.h.

◆ GetGeofenceResponseReceivedHandler

Definition at line 285 of file LocationServiceClient.h.

◆ GetMapGlyphsResponseReceivedHandler

Definition at line 286 of file LocationServiceClient.h.

◆ GetMapSpritesResponseReceivedHandler

Definition at line 287 of file LocationServiceClient.h.

◆ GetMapStyleDescriptorResponseReceivedHandler

Definition at line 288 of file LocationServiceClient.h.

◆ GetMapTileResponseReceivedHandler

Definition at line 289 of file LocationServiceClient.h.

◆ ListDevicePositionsResponseReceivedHandler

Definition at line 290 of file LocationServiceClient.h.

◆ ListGeofenceCollectionsResponseReceivedHandler

Definition at line 291 of file LocationServiceClient.h.

◆ ListGeofencesResponseReceivedHandler

Definition at line 292 of file LocationServiceClient.h.

◆ ListMapsResponseReceivedHandler

Definition at line 293 of file LocationServiceClient.h.

◆ ListPlaceIndexesResponseReceivedHandler

Definition at line 294 of file LocationServiceClient.h.

◆ ListRouteCalculatorsResponseReceivedHandler

Definition at line 295 of file LocationServiceClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 296 of file LocationServiceClient.h.

◆ ListTrackerConsumersResponseReceivedHandler

Definition at line 297 of file LocationServiceClient.h.

◆ ListTrackersResponseReceivedHandler

Definition at line 298 of file LocationServiceClient.h.

◆ PutGeofenceResponseReceivedHandler

Definition at line 299 of file LocationServiceClient.h.

◆ SearchPlaceIndexForPositionResponseReceivedHandler

Definition at line 300 of file LocationServiceClient.h.

◆ SearchPlaceIndexForTextResponseReceivedHandler

Definition at line 301 of file LocationServiceClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 302 of file LocationServiceClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 303 of file LocationServiceClient.h.

◆ UpdateGeofenceCollectionResponseReceivedHandler

Definition at line 304 of file LocationServiceClient.h.

◆ UpdateMapResponseReceivedHandler

Definition at line 305 of file LocationServiceClient.h.

◆ UpdatePlaceIndexResponseReceivedHandler

Definition at line 306 of file LocationServiceClient.h.

◆ UpdateRouteCalculatorResponseReceivedHandler

Definition at line 307 of file LocationServiceClient.h.

◆ UpdateTrackerResponseReceivedHandler

Definition at line 308 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 
SERVICE_QUOTA_EXCEEDED 

Definition at line 16 of file LocationServiceErrors.h.