|
| typedef std::function< void(const AmazonWebServiceRequest &)> | RequestRetryHandler |
| |
| typedef std::function< void(const Aws::Http::HttpRequest &)> | RequestSignedHandler |
| |
| typedef std::unique_ptr< T, D > | UniquePtr |
| |
| typedef std::unique_ptr< T, ArrayDeleter< T > > | UniqueArrayPtr |
| |
| typedef std::allocator< T > | Allocator |
| |
| typedef std::array< T, N > | Array |
| |
| typedef std::deque< T, Aws::Allocator< T > > | Deque |
| |
| typedef std::list< T, Aws::Allocator< T > > | List |
| |
| typedef std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > | Map |
| |
| typedef std::unordered_map< K, V, std::hash< K >, std::equal_to< K >, Aws::Allocator< std::pair< const K, V > > > | UnorderedMap |
| |
| typedef std::multimap< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > | MultiMap |
| |
| typedef std::map< const char *, V, CompareStrings, Aws::Allocator< std::pair< const char *, V > > > | CStringMap |
| |
| typedef std::queue< T, Deque< T > > | Queue |
| |
| typedef std::set< T, std::less< T >, Aws::Allocator< T > > | Set |
| |
| typedef std::unordered_set< T, std::hash< T >, std::equal_to< T >, Aws::Allocator< T > > | UnorderedSet |
| |
| typedef std::stack< T, Deque< T > > | Stack |
| |
| typedef std::basic_ifstream< char, std::char_traits< char > > | IFStream |
| |
| typedef std::basic_ofstream< char, std::char_traits< char > > | OFStream |
| |
| typedef std::basic_fstream< char, std::char_traits< char > > | FStream |
| |
| typedef std::basic_istream< char, std::char_traits< char > > | IStream |
| |
| typedef std::basic_ostream< char, std::char_traits< char > > | OStream |
| |
| typedef std::basic_iostream< char, std::char_traits< char > > | IOStream |
| |
| typedef std::istreambuf_iterator< char, std::char_traits< char > > | IStreamBufIterator |
| |
| typedef std::function< Aws::IOStream *(void) > | IOStreamFactory |
| |
| typedef std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > | String |
| |
| typedef std::basic_stringstream< char, std::char_traits< char >, Aws::Allocator< char > > | StringStream |
| |
| typedef std::basic_istringstream< char, std::char_traits< char >, Aws::Allocator< char > > | IStringStream |
| |
| typedef std::basic_ostringstream< char, std::char_traits< char >, Aws::Allocator< char > > | OStringStream |
| |
| typedef std::basic_stringbuf< char, std::char_traits< char >, Aws::Allocator< char > > | StringBuf |
| |
| typedef std::vector< T, Aws::Allocator< T > > | Vector |
| |
|
| AWS_CORE_API void | InitAPI (const SDKOptions &options) |
| |
| AWS_CORE_API void | ShutdownAPI (const SDKOptions &options) |
| |
| AWS_CORE_API Aws::Crt::ApiHandle * | GetApiHandle () |
| |
| AWS_CORE_API void | SetDefaultClientBootstrap (const std::shared_ptr< Aws::Crt::Io::ClientBootstrap > &clientBootstrap) |
| |
| AWS_CORE_API Aws::Crt::Io::ClientBootstrap * | GetDefaultClientBootstrap () |
| |
| AWS_CORE_API void | SetDefaultTlsConnectionOptions (const std::shared_ptr< Aws::Crt::Io::TlsConnectionOptions > &tlsConnectionOptions) |
| |
| AWS_CORE_API Aws::Crt::Io::TlsConnectionOptions * | GetDefaultTlsConnectionOptions () |
| |
| void | InitializeCrt () |
| |
| void | CleanupCrt () |
| |
| AWS_CORE_API Utils::EnumParseOverflowContainer * | GetEnumOverflowContainer () |
| |
| void | InitializeEnumOverflowContainer () |
| |
| void | CleanupEnumOverflowContainer () |
| |
| AWS_CORE_API void * | Malloc (const char *allocationTag, size_t allocationSize) |
| |
| AWS_CORE_API void | Free (void *memoryPtr) |
| |
| AWS_CORE_API aws_allocator * | get_aws_allocator () |
| |
| T * | New (const char *allocationTag, ArgTypes &&... args) |
| |
| std::enable_if<!std::is_polymorphic< T >::value >::type | Delete (T *pointerToT) |
| |
| bool | ShouldConstructArrayMembers () |
| |
| bool | ShouldDestroyArrayMembers () |
| |
| T * | NewArray (std::size_t amount, const char *allocationTag) |
| |
| void | DeleteArray (T *pointerToTArray) |
| |
| UniquePtr< T > | MakeUnique (const char *allocationTag, ArgTypes &&... args) |
| |
| UniquePtrSafeDeleted< T, D > | MakeUniqueSafeDeleted (const char *allocationTag, ArgTypes &&... args) |
| |
| UniqueArrayPtr< T > | MakeUniqueArray (std::size_t amount, const char *allocationTag, ArgTypes &&... args) |
| |
| std::shared_ptr< T > | MakeShared (const char *allocationTag, ArgTypes &&... args) |
| |
| void | TransformAndInsert (const Aws::UnorderedMap< Key, SourceValue > &src, Aws::Map< Key, DestinationValue > &dst, std::function< DestinationValue(const SourceValue &)> mappingFunc) |
| |
| V | GetWithDefault (const Aws::Map< K, V > &map, const K &key, V &&defaultValue) |
| |
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. SPDX-License-Identifier: Apache-2.0.