Microsoft Azure Storage Client Library for C++  7.5.0
The Microsoft Azure Storage Client Library for C++ is a library for working with the Azure Storage Services in C++.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Nazure
 Nstorage
 Ncore
 Caccess_conditionRepresents a set of access conditions to be used for operations against the Blob service
 Caccount_propertiesRepresents account properties for blob service
 Caccount_shared_access_policyRepresents a shared access policy for an account, which specifies the start time, expiry time, permissions, singed service, signed resource type, signed protocol, and signed IP addresses for a shared access signature
 Cblob_container_permissionsRepresents the permissions for a container
 Cblob_listing_detailsSpecifies which items to include when listing a set of blobs
 Cblob_request_optionsRepresents a set of timeout and retry policy options that may be specified on a request against the Blob service
 Cblob_shared_access_policyRepresents a shared access policy, which specifies the start time, expiry time, and permissions for a shared access signature for a blob or container
 Cblock_list_itemRepresents a block in a block list
 CchecksumRepresents a checksum to verify the integrity of data during transport
 Ccloud_append_blobRepresents a Windows Azure append blob
 Ccloud_blobA class for Windows Azure blob types. The azure::storage::cloud_block_blob and azure::storage::cloud_page_blob classes derive from the azure::storage::cloud_blob class
 Ccloud_blob_clientProvides a client-side logical representation of the Windows Azure Blob Service. This client is used to configure and execute requests against the Blob Service
 Ccloud_blob_containerRepresents a container in the Windows Azure Blob service
 Ccloud_blob_container_propertiesRepresents the system properties for a container
 Ccloud_blob_directoryRepresents a virtual directory of blobs, designated by a delimiter character
 Ccloud_blob_propertiesRepresents the system properties for a blob
 Ccloud_blob_shared_access_headersRepresents the optional headers that can be returned with a blob accessed via a shared access signature
 Ccloud_block_blobRepresents a blob that is uploaded as a set of blocks
 Ccloud_clientProvides a client-side logical representation of a Windows Azure service. This client is used to configure and execute requests against the service
 Ccloud_fileA class for Windows Azure file
 Ccloud_file_clientProvides a client-side logical representation of the Windows Azure File Service. This client is used to configure and execute requests against the File Service
 Ccloud_file_directoryRepresents a directory of files
 Ccloud_file_directory_properties
 Ccloud_file_propertiesRepresents the system properties for a file
 Ccloud_file_shareRepresents a share in the Windows Azure File service
 Ccloud_file_share_propertiesRepresents the system properties for a share
 Ccloud_file_shared_access_headersRepresents the optional headers that can be returned with a file accessed via a shared access signature
 Ccloud_page_blobRepresents a Windows Azure page blob
 Ccloud_permissionsRepresents the set of shared access policies for a Windows Azure Storage resource
 Ccloud_queueRepresents a queue in the Windows Azure Queue service
 Ccloud_queue_clientProvides a client-side logical representation of the Windows Azure Queue service. This client is used to configure and execute requests against the Queue service
 Ccloud_queue_messageRepresents a message in a Windows Azure queue
 Ccloud_storage_accountRepresents a Windows Azure storage account
 Ccloud_tableRepresents a table object in the Table service
 Ccloud_table_clientProvides a client-side logical representation of the Windows Azure Table service. This client is used to configure and execute requests against the Table service
 Ccontainer_listing_detailsSpecifies which details to include when listing the containers in this storage account
 Ccontinuation_tokenRepresents a continuation token for listing operations
 Ccopy_stateRepresents the attributes of a copy blob operation
 Centity_propertyClass for storing information about a single property in an entity in a table
 Cexponential_retry_policyRepresents an exponential retry policy
 Cfile_access_conditionRepresents a set of access conditions to be used for operations against the File service. Reserved for future support of file conditional headers
 Cfile_rangeRepresents a range of file ranges
 Cfile_request_optionsRepresents a set of timeout and retry policy options that may be specified on a request against the File service
 Cfile_share_permissionsRepresents the permissions for a share
 Cfile_shared_access_policyRepresents a shared access policy, which specifies the start time, expiry time, and permissions for a shared access signature for a file or share
 Clease_break_periodSpecifies the proposed duration of seconds that the lease should continue before it is broken
 Clease_timeSpecifies the duration of the lease
 Clinear_retry_policyRepresents a linear retry policy
 Clist_blob_itemRepresents an item that may be returned by a blob listing operation
 Clist_file_and_directory_itemRepresents an item that may be returned by a directory listing operation
 Cno_retry_policyRepresents a retry policy that performs no retries
 Coperation_contextRepresents the context for a request to the Windows Azure storage services, and provides additional runtime information about its execution
 Cpage_diff_range
 Cpage_rangeRepresents a range of pages in a page blob
 Cquery_comparison_operatorDefines the set of comparison operators that may be used for constructing queries
 Cquery_logical_operatorDefines the set of Boolean operators for constructing queries
 Cqueue_permissionsRepresents a set of permissions for a queue
 Cqueue_request_optionsRepresents a set of options that may be specified for a request against the Queue service, including timeout and retry policy options
 Cqueue_shared_access_policyRepresents a shared access policy, which specifies the start time, expiry time, and permissions for a shared access signature for the Queue service
 Crequest_optionsRepresents a set of timeout and retry policy options that may be specified for an operation request
 Crequest_resultRepresents a result returned by a request
 Cresult_iteratorRepresents a result iterator that could be used to enumerate results in the result set in a lazy way
 Cresult_segmentRepresents a result segment retrieved from the total set of possible results
 Cretry_contextRepresents the context for one or more retries of a request made against the Windows Azure storage services, including the number of retries made for the request, the results of the last request, and the storage location and location mode for subsequent retries
 Cretry_infoSpecifies parameters for the next retry of a request to be made against the Windows Azure storage services, including the target location and location mode for the next retry and the interval until the next retry
 Cretry_policyRepresents a retry policy
 Csequence_numberDescribes actions that can be performed on a page blob sequence number
 Cservice_propertiesClass representing a set of properties pertaining to the Blob, Queue, or Table service
 Cservice_properties_includesSpecifies which items to include when setting service properties
 Cservice_statsRepresents a set of stats pertaining to the Blob, Queue, or Table service
 Cshared_access_policies
 Cshared_access_policyRepresents a shared access policy, which specifies the start time, expiry time, and permissions for a shared access signature
 Cstorage_credentialsRepresents a set of credentials used to authenticate access to a Windows Azure storage account
 Cstorage_exceptionRepresents a Windows Azure Storage exception
 Cstorage_extended_errorProvides extended error information for a storage services error
 Cstorage_uriContains the URIs for both the primary and secondary locations of a Windows Azure Storage resource
 Ctable_batch_operationRepresents a batch operation on a table
 Ctable_entityRepresents an entity in a table
 Ctable_operationRepresents a single table operation
 Ctable_permissionsRepresents the permissions for a table
 Ctable_queryRepresents a query against a table
 Ctable_request_optionsRepresents a set of options that may be specified for a request against the Table service
 Ctable_resultRepresents the result of a table operation
 Ctable_shared_access_policyRepresents a shared access policy, which specifies the start time, expiry time, and permissions for a shared access signature on a table
 Cuser_delegation_key