CAzure::Core::Credentials::AccessToken | An access token is used to authenticate requests |
▼CAzure::Core::IO::BodyStream | Used to read data to/from a service |
CAzure::Core::Http::CurlSession | Stateful component that controls sending an HTTP Request with libcurl over the wire |
CAzure::Core::IO::FileBodyStream | A concrete implementation of Azure::Core::IO::BodyStream used for reading data from a file |
CAzure::Core::IO::MemoryBodyStream | Azure::Core::IO::BodyStream providing data from an initialized memory buffer |
CAzure::Core::IO::ProgressBodyStream | A concrete implementation of Azure::Core::IO::BodyStream that wraps another stream and reports progress |
▼CAzure::Core::_internal::ClientOptions | Base type for all client option types, exposes various common client options like Retry and Transport |
CAzure::Core::Credentials::TokenCredentialOptions | Client options for Azure::Core::Credentials::TokenCredential |
CAzure::Core::Context | A context is a node within a unidirectional tree that represents deadlines and key/value pairs |
CAzure::Core::Convert | Used to convert one form of data into another, for example encoding binary data into Base64 encoded octets |
▼CAzure::Core::Http::CurlNetworkConnection | Interface for the connection to the network with Curl |
CAzure::Core::Http::CurlConnection | CURL HTTP connection |
CAzure::Core::Http::CurlTransportOptions | Set the libcurl connection options like a proxy and CA path |
CAzure::Core::Http::CurlTransportSslOptions | The available options to set libcurl SSL options |
CAzure::ETag | Represents an HTTP validator |
▼Cstd::exception | |
CAzure::Core::Credentials::AuthenticationException | An exception that gets thrown when an authentication error occurs |
▼CAzure::Core::Cryptography::Hash | Represents the base class for hash algorithms which map binary data of an arbitrary length to small binary data of a fixed length |
CAzure::Core::Cryptography::Md5Hash | Represents the class for the MD5 hash function which maps binary data of an arbitrary length to small binary data of a fixed length |
CAzure::Core::Http::HttpMethod | The method to be performed on the resource identified by the Request |
CAzure::Core::Http::Policies::HttpPolicy | HTTP policy base class |
CAzure::Core::Http::HttpRange | The range of bytes within an HTTP resource |
▼CAzure::Core::Http::HttpTransport | Base class for all HTTP transport implementations |
CAzure::Core::Http::CurlTransport | Concrete implementation of an HTTP Transport that uses libcurl |
CAzure::Core::Http::WinHttpTransport | Concrete implementation of an HTTP transport that uses WinHTTP when sending and receiving requests and responses over the wire |
CAzure::Core::Context::Key | A key used to store and retrieve data in an Azure::Core::Context object |
CAzure::Core::Diagnostics::Logger | Log message handler |
CAzure::Core::Http::Policies::LogOptions | Log options that parameterize the information being logged |
CAzure::MatchConditions | Specifies HTTP options for conditional requests |
CAzure::ModifiedConditions | Specifies HTTP options for conditional requests based on modification time |
CAzure::Core::Http::Policies::NextHttpPolicy | The next HTTP policy in the stack sequence of policies |
CAzure::Nullable< T > | Manages an optional contained value, i.e. a value that may or may not be present |
CAzure::Nullable< Azure::DateTime > | |
CAzure::Nullable< int64_t > | |
CAzure::Nullable< std::string > | |
CAzure::Core::Operation< T > | Methods starting long-running operations return Operation<T> types |
CAzure::Core::OperationStatus | Long-running operation states |
CAzure::Core::PagedResponse< T > | The base type and behavior for a paged response |
CAzure::Core::Http::RawResponse | After receiving and interpreting a request message, a server responds with an HTTP response message |
CAzure::Core::Http::Request | A request message from a client to a server |
CAzure::Core::ResourceIdentifier | An Azure Resource Manager resource identifier |
CAzure::Response< T > | Represents the result of an Azure operation over HTTP by wrapping the raw HTTP response from a request made to the service into a response of a specific type |
CAzure::Core::Http::Policies::RetryOptions | The set of options that can be specified to influence how retry attempts are made, and a failure is eligible to be retried |
▼Cstd::runtime_error | |
CAzure::Core::OperationCancelledException | An exception thrown when an operation is cancelled |
▼CAzure::Core::RequestFailedException | An error while trying to send a request to Azure service |
CAzure::Core::Http::TransportException | An error while sending the HTTP request with the transport adapter |
CAzure::Core::Http::Policies::TelemetryOptions | Telemetry options, used to configure telemetry parameters |
▼C_detail::Clock::time_point | |
CAzure::DateTime | Manages date and time in standardized string formats |
CAzure::Core::Credentials::TokenCredential | A base type of credential that uses Azure::Core::AccessToken to authenticate requests |
CAzure::Core::Credentials::TokenRequestContext | Context for getting token |
▼CAzure::Core::Tracing::_internal::TracerProviderImpl | Trace Provider - factory for creating Tracer objects |
CAzure::Core::Tracing::TracerProvider | Trace Provider - factory for creating Tracer objects |
CAzure::Core::Http::Policies::TransportOptions | HTTP transport options parameterize the HTTP transport adapter being used |
CAzure::Core::Url | Represents the location where a request will be performed |
CAzure::Core::Uuid | Universally unique identifier |
CAzure::Core::Http::WinHttpTransportOptions | Sets the WinHTTP session and connection options used to customize the behavior of the transport |