// C++/WinRT v2.0.200609.3 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #ifndef WINRT_Windows_Web_Http_Headers_1_H #define WINRT_Windows_Web_Http_Headers_1_H #include "winrt/impl/Windows.Web.Http.Headers.0.h" WINRT_EXPORT namespace winrt::Windows::Web::Http::Headers { struct __declspec(empty_bases) IHttpCacheDirectiveHeaderValueCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpCacheDirectiveHeaderValueCollection(std::nullptr_t = nullptr) noexcept {} IHttpCacheDirectiveHeaderValueCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpChallengeHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpChallengeHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpChallengeHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpChallengeHeaderValueCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpChallengeHeaderValueCollection(std::nullptr_t = nullptr) noexcept {} IHttpChallengeHeaderValueCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpChallengeHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpChallengeHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpChallengeHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpChallengeHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpChallengeHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpChallengeHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpConnectionOptionHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpConnectionOptionHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpConnectionOptionHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpConnectionOptionHeaderValueCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpConnectionOptionHeaderValueCollection(std::nullptr_t = nullptr) noexcept {} IHttpConnectionOptionHeaderValueCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpConnectionOptionHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpConnectionOptionHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpConnectionOptionHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpConnectionOptionHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpConnectionOptionHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpConnectionOptionHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentCodingHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentCodingHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpContentCodingHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentCodingHeaderValueCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentCodingHeaderValueCollection(std::nullptr_t = nullptr) noexcept {} IHttpContentCodingHeaderValueCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentCodingHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentCodingHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpContentCodingHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentCodingHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentCodingHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpContentCodingHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentCodingWithQualityHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentCodingWithQualityHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpContentCodingWithQualityHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentCodingWithQualityHeaderValueCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentCodingWithQualityHeaderValueCollection(std::nullptr_t = nullptr) noexcept {} IHttpContentCodingWithQualityHeaderValueCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentCodingWithQualityHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentCodingWithQualityHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpContentCodingWithQualityHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentCodingWithQualityHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentCodingWithQualityHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpContentCodingWithQualityHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentDispositionHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentDispositionHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpContentDispositionHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentDispositionHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentDispositionHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpContentDispositionHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentDispositionHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentDispositionHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpContentDispositionHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentHeaderCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentHeaderCollection(std::nullptr_t = nullptr) noexcept {} IHttpContentHeaderCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentRangeHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentRangeHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpContentRangeHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentRangeHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentRangeHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpContentRangeHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpContentRangeHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpContentRangeHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpContentRangeHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpCookiePairHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpCookiePairHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpCookiePairHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpCookiePairHeaderValueCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpCookiePairHeaderValueCollection(std::nullptr_t = nullptr) noexcept {} IHttpCookiePairHeaderValueCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpCookiePairHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpCookiePairHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpCookiePairHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpCookiePairHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpCookiePairHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpCookiePairHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpCredentialsHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpCredentialsHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpCredentialsHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpCredentialsHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpCredentialsHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpCredentialsHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpCredentialsHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpCredentialsHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpCredentialsHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpDateOrDeltaHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpDateOrDeltaHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpDateOrDeltaHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpDateOrDeltaHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpDateOrDeltaHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpDateOrDeltaHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpExpectationHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpExpectationHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpExpectationHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpExpectationHeaderValueCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpExpectationHeaderValueCollection(std::nullptr_t = nullptr) noexcept {} IHttpExpectationHeaderValueCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpExpectationHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpExpectationHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpExpectationHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpExpectationHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpExpectationHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpExpectationHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpLanguageHeaderValueCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpLanguageHeaderValueCollection(std::nullptr_t = nullptr) noexcept {} IHttpLanguageHeaderValueCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpLanguageRangeWithQualityHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpLanguageRangeWithQualityHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpLanguageRangeWithQualityHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpLanguageRangeWithQualityHeaderValueCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpLanguageRangeWithQualityHeaderValueCollection(std::nullptr_t = nullptr) noexcept {} IHttpLanguageRangeWithQualityHeaderValueCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpLanguageRangeWithQualityHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpLanguageRangeWithQualityHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpLanguageRangeWithQualityHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpLanguageRangeWithQualityHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpLanguageRangeWithQualityHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpLanguageRangeWithQualityHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpMediaTypeHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpMediaTypeHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpMediaTypeHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpMediaTypeHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpMediaTypeHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpMediaTypeHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpMediaTypeHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpMediaTypeHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpMediaTypeHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpMediaTypeWithQualityHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpMediaTypeWithQualityHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpMediaTypeWithQualityHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpMediaTypeWithQualityHeaderValueCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpMediaTypeWithQualityHeaderValueCollection(std::nullptr_t = nullptr) noexcept {} IHttpMediaTypeWithQualityHeaderValueCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpMediaTypeWithQualityHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpMediaTypeWithQualityHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpMediaTypeWithQualityHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpMediaTypeWithQualityHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpMediaTypeWithQualityHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpMediaTypeWithQualityHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpMethodHeaderValueCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpMethodHeaderValueCollection(std::nullptr_t = nullptr) noexcept {} IHttpMethodHeaderValueCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpNameValueHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpNameValueHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpNameValueHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpNameValueHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpNameValueHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpNameValueHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpNameValueHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpNameValueHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpNameValueHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpProductHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpProductHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpProductHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpProductHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpProductHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpProductHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpProductHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpProductHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpProductHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpProductInfoHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpProductInfoHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpProductInfoHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpProductInfoHeaderValueCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpProductInfoHeaderValueCollection(std::nullptr_t = nullptr) noexcept {} IHttpProductInfoHeaderValueCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpProductInfoHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpProductInfoHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpProductInfoHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpProductInfoHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpProductInfoHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpProductInfoHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpRequestHeaderCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpRequestHeaderCollection(std::nullptr_t = nullptr) noexcept {} IHttpRequestHeaderCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpResponseHeaderCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpResponseHeaderCollection(std::nullptr_t = nullptr) noexcept {} IHttpResponseHeaderCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpTransferCodingHeaderValue : Windows::Foundation::IInspectable, impl::consume_t { IHttpTransferCodingHeaderValue(std::nullptr_t = nullptr) noexcept {} IHttpTransferCodingHeaderValue(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpTransferCodingHeaderValueCollection : Windows::Foundation::IInspectable, impl::consume_t { IHttpTransferCodingHeaderValueCollection(std::nullptr_t = nullptr) noexcept {} IHttpTransferCodingHeaderValueCollection(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpTransferCodingHeaderValueFactory : Windows::Foundation::IInspectable, impl::consume_t { IHttpTransferCodingHeaderValueFactory(std::nullptr_t = nullptr) noexcept {} IHttpTransferCodingHeaderValueFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHttpTransferCodingHeaderValueStatics : Windows::Foundation::IInspectable, impl::consume_t { IHttpTransferCodingHeaderValueStatics(std::nullptr_t = nullptr) noexcept {} IHttpTransferCodingHeaderValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif