aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cstd::allocator
 CAws::Crt::StlAllocator< T >
 CAws::Crt::ApiHandle
 CAws::Crt::basic_string_view< CharT, Traits >
 CAws::Crt::Crypto::ByoHash
 CAws::Crt::Crypto::ByoHMAC
 CAws::cJSON
 CAws::cJSON_Hooks
 CAws::Crt::Io::ClientBootstrap
 CAws::Crt::Http::ClientStreamCallbackData
 CAws::Crt::Http::ConnectionCallbackData
 CAws::Crt::Http::ConnectionManagerCallbackArgs
 CAws::Crt::Auth::Credentials
 CAws::Crt::Auth::CredentialsProviderCachedConfig
 CAws::Crt::Auth::CredentialsProviderCallbackArgs
 CAws::Crt::Auth::CredentialsProviderChainConfig
 CAws::Crt::Auth::CredentialsProviderChainDefaultConfig
 CAws::Crt::Auth::CredentialsProviderDelegateConfig
 CAws::Crt::Auth::CredentialsProviderImdsConfig
 CAws::Crt::Auth::CredentialsProviderProfileConfig
 CAws::Crt::Auth::CredentialsProviderStaticConfig
 CAws::Crt::Auth::CredentialsProviderX509Config
 CAws::Crt::DateTime
 CAws::Crt::Auth::DelegateCredentialsProviderCallbackArgs
 Cstd::enable_shared_from_this
 CAws::Crt::Auth::ICredentialsProvider
 CAws::Crt::Auth::CredentialsProvider
 CAws::Crt::Http::HttpClientConnection
 CAws::Crt::Http::ManagedConnection
 CAws::Crt::Http::UnmanagedConnection
 CAws::Crt::Http::HttpClientConnectionManager
 CAws::Crt::Http::HttpStream
 CAws::Crt::Http::HttpClientStream
 Cerror
 CAws::Crt::Io::EventLoopGroup
 CAws::Crt::Crypto::Hash
 Cstd::hash< Aws::Crt::basic_string_view< CharT, Traits > >
 CAws::Crt::Crypto::HMAC
 CAws::Crt::Io::HostResolver
 CAws::Crt::Io::DefaultHostResolver
 CAws::Crt::Http::HttpClientConnectionManagerOptions
 CAws::Crt::Http::HttpClientConnectionOptions
 CAws::Crt::Http::HttpClientConnectionProxyOptions
 CAws::Crt::Http::HttpMessage
 CAws::Crt::Http::HttpRequest
 CAws::Crt::Http::HttpResponse
 CAws::Crt::Http::HttpProxyStrategy
 CAws::Crt::Http::AdaptiveHttpProxyStrategy
 CAws::Crt::Http::HttpProxyStrategyAdaptiveConfig
 CAws::Crt::Http::HttpProxyStrategyBasicAuthConfig
 CAws::Crt::Http::HttpRequestOptions
 CAws::Crt::Auth::HttpSignerCallbackData
 CAws::Crt::Imds::IamProfile
 CAws::Crt::Imds::IamProfileView
 CAws::Crt::Auth::IHttpRequestSigner
 CAws::Crt::Auth::Sigv4HttpRequestSigner
 CAws::Crt::Imds::ImdsClient
 CAws::Crt::Imds::ImdsClientConfig
 CAws::Crt::Io::InputStream
 CAws::Crt::Io::StdIOStreamInputStream
 CAws::Crt::Imds::InstanceInfo
 CAws::Crt::Imds::InstanceInfoView
 CAws::internal_hooks
 CAws::Crt::Auth::ISigningConfig
 CAws::Crt::Auth::AwsSigningConfig
 CAws::Crt::JsonObject
 CAws::Crt::JsonView
 CAws::Crt::Mqtt::MqttClient
 CAws::Iot::MqttClient
 CAws::Iot::MqttClientConnectionConfig
 CAws::Iot::MqttClientConnectionConfigBuilder
 CAws::Crt::Mqtt::MqttConnection
 CAws::Crt::Mqtt::MultiSubAckCallbackData
 CAws::Crt::Mqtt::OpCompleteCallbackData
 CAws::Crt::Optional< T >
 CAws::parse_buffer
 CAws::printbuffer
 CAws::Crt::Mqtt::PubCallbackData
 CAws::Crt::StlAllocator< T >::rebind< U >
 Cs_vtable
 CAws::Crt::Io::ChannelHandler
 CAws::Crt::Io::TlsChannelHandler
 CAws::Crt::Io::ClientTlsChannelHandler
 CAws::Crt::Io::SocketOptions
 CAws::Crt::Mqtt::SubAckCallbackData
 CAws::Crt::Io::TaskWrapper::task
 CAws::Crt::Io::TaskWrapper
 CAws::Crt::Io::TlsConnectionOptions
 CAws::Crt::Io::TlsContext
 CAws::Crt::Io::TlsContextOptions
 CAws::Crt::Io::Uri
 CAws::Crt::UUID
 CAws::Iot::WebsocketConfig
 CAws::Crt::Imds::WrappedCallbackArgs< T >