Add core.hpp general header (#807)

General header for all public Core headers.
This header will be used for API review tool.

https://github.com/Azure/azure-sdk-for-cpp/issues/812
This commit is contained in:
Victor Vazquez 2020-10-20 10:49:09 -07:00 committed by GitHub
parent 89ecd9fe85
commit 90387b3c5d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 35 additions and 0 deletions

View File

@ -6,6 +6,10 @@
- `Azure::Core::Http::Url::AppendPath` now does not encode the input by default.
### Other changes and Improvements
- Add high-level and simplified core.hpp file for simpler include experience for customers.
## 1.0.0-beta.2 (2020-10-09)
### Breaking Changes

View File

@ -0,0 +1,31 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// SPDX-License-Identifier: MIT
#pragma once
/**
* @brief Add all non-optional headers from Azure Core.
*
* @remark The transport adapter headers are not included and are expected to be manually included.
*
*/
// azure/core
#include "azure/core/azure.hpp"
#include "azure/core/context.hpp"
#include "azure/core/credentials.hpp"
#include "azure/core/datetime.hpp"
#include "azure/core/nullable.hpp"
#include "azure/core/response.hpp"
#include "azure/core/uuid.hpp"
#include "azure/core/version.hpp"
// azure/core/http
#include "azure/core/http/body_stream.hpp"
#include "azure/core/http/http.hpp"
#include "azure/core/http/pipeline.hpp"
#include "azure/core/http/policy.hpp"
#include "azure/core/http/transport.hpp"
// azure/core/logging
#include "azure/core/logging/logging.hpp"