AWS SDK for C++  1.9.108
AWS SDK for C++
Classes | Namespaces | Typedefs
SimpleDBClient.h File Reference
#include <aws/sdb/SimpleDB_EXPORTS.h>
#include <aws/sdb/SimpleDBErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/AmazonSerializableWebServiceRequest.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/xml/XmlSerializer.h>
#include <aws/sdb/model/DomainMetadataResult.h>
#include <aws/sdb/model/GetAttributesResult.h>
#include <aws/sdb/model/ListDomainsResult.h>
#include <aws/sdb/model/SelectResult.h>
#include <aws/core/NoResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::SimpleDB::SimpleDBClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Utils::Xml
 
 Aws::Auth
 
 Aws::Client
 
 Aws::SimpleDB
 
 Aws::SimpleDB::Model
 

Typedefs

typedef Aws::Utils::Outcome< Aws::NoResult, SimpleDBError > Aws::SimpleDB::Model::BatchDeleteAttributesOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SimpleDBError > Aws::SimpleDB::Model::BatchPutAttributesOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SimpleDBError > Aws::SimpleDB::Model::CreateDomainOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SimpleDBError > Aws::SimpleDB::Model::DeleteAttributesOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SimpleDBError > Aws::SimpleDB::Model::DeleteDomainOutcome
 
typedef Aws::Utils::Outcome< DomainMetadataResult, SimpleDBError > Aws::SimpleDB::Model::DomainMetadataOutcome
 
typedef Aws::Utils::Outcome< GetAttributesResult, SimpleDBError > Aws::SimpleDB::Model::GetAttributesOutcome
 
typedef Aws::Utils::Outcome< ListDomainsResult, SimpleDBError > Aws::SimpleDB::Model::ListDomainsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SimpleDBError > Aws::SimpleDB::Model::PutAttributesOutcome
 
typedef Aws::Utils::Outcome< SelectResult, SimpleDBError > Aws::SimpleDB::Model::SelectOutcome
 
typedef std::future< BatchDeleteAttributesOutcome > Aws::SimpleDB::Model::BatchDeleteAttributesOutcomeCallable
 
typedef std::future< BatchPutAttributesOutcome > Aws::SimpleDB::Model::BatchPutAttributesOutcomeCallable
 
typedef std::future< CreateDomainOutcome > Aws::SimpleDB::Model::CreateDomainOutcomeCallable
 
typedef std::future< DeleteAttributesOutcome > Aws::SimpleDB::Model::DeleteAttributesOutcomeCallable
 
typedef std::future< DeleteDomainOutcome > Aws::SimpleDB::Model::DeleteDomainOutcomeCallable
 
typedef std::future< DomainMetadataOutcome > Aws::SimpleDB::Model::DomainMetadataOutcomeCallable
 
typedef std::future< GetAttributesOutcome > Aws::SimpleDB::Model::GetAttributesOutcomeCallable
 
typedef std::future< ListDomainsOutcome > Aws::SimpleDB::Model::ListDomainsOutcomeCallable
 
typedef std::future< PutAttributesOutcome > Aws::SimpleDB::Model::PutAttributesOutcomeCallable
 
typedef std::future< SelectOutcome > Aws::SimpleDB::Model::SelectOutcomeCallable
 
typedef std::function< void(const SimpleDBClient *, const Model::BatchDeleteAttributesRequest &, const Model::BatchDeleteAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SimpleDB::BatchDeleteAttributesResponseReceivedHandler
 
typedef std::function< void(const SimpleDBClient *, const Model::BatchPutAttributesRequest &, const Model::BatchPutAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SimpleDB::BatchPutAttributesResponseReceivedHandler
 
typedef std::function< void(const SimpleDBClient *, const Model::CreateDomainRequest &, const Model::CreateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SimpleDB::CreateDomainResponseReceivedHandler
 
typedef std::function< void(const SimpleDBClient *, const Model::DeleteAttributesRequest &, const Model::DeleteAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SimpleDB::DeleteAttributesResponseReceivedHandler
 
typedef std::function< void(const SimpleDBClient *, const Model::DeleteDomainRequest &, const Model::DeleteDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SimpleDB::DeleteDomainResponseReceivedHandler
 
typedef std::function< void(const SimpleDBClient *, const Model::DomainMetadataRequest &, const Model::DomainMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SimpleDB::DomainMetadataResponseReceivedHandler
 
typedef std::function< void(const SimpleDBClient *, const Model::GetAttributesRequest &, const Model::GetAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SimpleDB::GetAttributesResponseReceivedHandler
 
typedef std::function< void(const SimpleDBClient *, const Model::ListDomainsRequest &, const Model::ListDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SimpleDB::ListDomainsResponseReceivedHandler
 
typedef std::function< void(const SimpleDBClient *, const Model::PutAttributesRequest &, const Model::PutAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SimpleDB::PutAttributesResponseReceivedHandler
 
typedef std::function< void(const SimpleDBClient *, const Model::SelectRequest &, const Model::SelectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::SimpleDB::SelectResponseReceivedHandler