azure-core
Namespaces | Classes | Typedefs
Azure::Core Namespace Reference

Abstractions commonly used by Azure SDK client libraries.

Namespaces

 Credentials
 Credential-related abstractions.
 
 Cryptography
 Cryptography-related abstractions.
 
 Diagnostics
 Diagnostics-related abstractions, such as logging.
 
 Http
 Abstractions related to HTTP transport layer.
 
 IO
 Abstractions related to communications with Azure.
 

Classes

class  Convert
 Used to convert one form of data into another, for example encoding binary data into Base64 encoded octets. More...
 
class  OperationCancelledException
 An exception thrown when an operation is cancelled. More...
 
class  Context
 A context is a node within a tree that represents deadlines and key/value pairs. More...
 
class  RequestFailedException
 An error while trying to send a request to Azure service. More...
 
class  Operation
 Methods starting long-running operations return Operation<T> types. More...
 
class  OperationStatus
 Long-running operation states. More...
 
class  PagedResponse
 The base type and behavior for a paged response. More...
 
class  Url
 Represents the location where a request will be performed. More...
 
class  Uuid
 Universally unique identifier. More...
 

Typedefs

using CaseInsensitiveMap = std::map< std::string, std::string, _internal::StringExtensions::CaseInsensitiveComparator >
 A type alias of std::map<std::string, std::string> with case-insensitive key comparison.
 
using CaseInsensitiveSet = std::set< std::string, _internal::StringExtensions::CaseInsensitiveComparator >
 A type alias of std::set<std::string> with case-insensitive element comparison.