AWS SDK for C++
AWS SDK for C++
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Typedefs | Functions
AWSClient.h File Reference
#include <aws/core/Core_EXPORTS.h>
#include <aws/core/client/CoreErrors.h>
#include <aws/core/client/AWSUrlPresigner.h>
#include <aws/core/http/HttpTypes.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/AmazonWebServiceResult.h>
#include <aws/core/utils/crypto/Hash.h>
#include <aws/core/auth/AWSAuthSignerProvider.h>
#include <aws/core/endpoint/AWSEndpoint.h>
#include <memory>
#include <atomic>
#include <aws/core/client/AWSJsonClient.h>
#include <aws/core/client/AWSXmlClient.h>

Go to the source code of this file.

Classes

class  Aws::Client::AWSClient
 

Namespaces

namespace  Aws
 
namespace  Aws::Utils
 
namespace  Aws::Utils::RateLimits
 
namespace  Aws::Utils::Crypto
 
namespace  Aws::Http
 
namespace  Aws::Auth
 
namespace  Aws::Client
 

Macros

#define AWS_CLIENT_H
 

Typedefs

typedef Utils::Outcome< std::shared_ptr< Aws::Http::HttpResponse >, AWSError< CoreErrors > > Aws::Client::HttpResponseOutcome
 
typedef Utils::Outcome< AmazonWebServiceResult< Utils::Stream::ResponseStream >, AWSError< CoreErrors > > Aws::Client::StreamOutcome
 

Functions

AWS_CORE_API Aws::String Aws::Client::GetAuthorizationHeader (const Aws::Http::HttpRequest &httpRequest)
 

Macro Definition Documentation

◆ AWS_CLIENT_H

#define AWS_CLIENT_H

Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. SPDX-License-Identifier: Apache-2.0.

Definition at line 8 of file AWSClient.h.