AWS SDK for C++  1.9.108
AWS SDK for C++
Classes | Namespaces | Typedefs
MobileClient.h File Reference
#include <aws/mobile/Mobile_EXPORTS.h>
#include <aws/mobile/MobileErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/mobile/model/CreateProjectResult.h>
#include <aws/mobile/model/DeleteProjectResult.h>
#include <aws/mobile/model/DescribeBundleResult.h>
#include <aws/mobile/model/DescribeProjectResult.h>
#include <aws/mobile/model/ExportBundleResult.h>
#include <aws/mobile/model/ExportProjectResult.h>
#include <aws/mobile/model/ListBundlesResult.h>
#include <aws/mobile/model/ListProjectsResult.h>
#include <aws/mobile/model/UpdateProjectResult.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::Mobile::MobileClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::Mobile
 
 Aws::Mobile::Model
 

Typedefs

typedef Aws::Utils::Outcome< CreateProjectResult, MobileError > Aws::Mobile::Model::CreateProjectOutcome
 
typedef Aws::Utils::Outcome< DeleteProjectResult, MobileError > Aws::Mobile::Model::DeleteProjectOutcome
 
typedef Aws::Utils::Outcome< DescribeBundleResult, MobileError > Aws::Mobile::Model::DescribeBundleOutcome
 
typedef Aws::Utils::Outcome< DescribeProjectResult, MobileError > Aws::Mobile::Model::DescribeProjectOutcome
 
typedef Aws::Utils::Outcome< ExportBundleResult, MobileError > Aws::Mobile::Model::ExportBundleOutcome
 
typedef Aws::Utils::Outcome< ExportProjectResult, MobileError > Aws::Mobile::Model::ExportProjectOutcome
 
typedef Aws::Utils::Outcome< ListBundlesResult, MobileError > Aws::Mobile::Model::ListBundlesOutcome
 
typedef Aws::Utils::Outcome< ListProjectsResult, MobileError > Aws::Mobile::Model::ListProjectsOutcome
 
typedef Aws::Utils::Outcome< UpdateProjectResult, MobileError > Aws::Mobile::Model::UpdateProjectOutcome
 
typedef std::future< CreateProjectOutcome > Aws::Mobile::Model::CreateProjectOutcomeCallable
 
typedef std::future< DeleteProjectOutcome > Aws::Mobile::Model::DeleteProjectOutcomeCallable
 
typedef std::future< DescribeBundleOutcome > Aws::Mobile::Model::DescribeBundleOutcomeCallable
 
typedef std::future< DescribeProjectOutcome > Aws::Mobile::Model::DescribeProjectOutcomeCallable
 
typedef std::future< ExportBundleOutcome > Aws::Mobile::Model::ExportBundleOutcomeCallable
 
typedef std::future< ExportProjectOutcome > Aws::Mobile::Model::ExportProjectOutcomeCallable
 
typedef std::future< ListBundlesOutcome > Aws::Mobile::Model::ListBundlesOutcomeCallable
 
typedef std::future< ListProjectsOutcome > Aws::Mobile::Model::ListProjectsOutcomeCallable
 
typedef std::future< UpdateProjectOutcome > Aws::Mobile::Model::UpdateProjectOutcomeCallable
 
typedef std::function< void(const MobileClient *, const Model::CreateProjectRequest &, const Model::CreateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Mobile::CreateProjectResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::DeleteProjectRequest &, const Model::DeleteProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Mobile::DeleteProjectResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::DescribeBundleRequest &, const Model::DescribeBundleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Mobile::DescribeBundleResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::DescribeProjectRequest &, const Model::DescribeProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Mobile::DescribeProjectResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::ExportBundleRequest &, const Model::ExportBundleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Mobile::ExportBundleResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::ExportProjectRequest &, const Model::ExportProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Mobile::ExportProjectResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::ListBundlesRequest &, const Model::ListBundlesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Mobile::ListBundlesResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::ListProjectsRequest &, const Model::ListProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Mobile::ListProjectsResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::UpdateProjectRequest &, const Model::UpdateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Mobile::UpdateProjectResponseReceivedHandler