// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_Globalization_NumberFormatting_1_H #define WINRT_Windows_Globalization_NumberFormatting_1_H #include "winrt/impl/Windows.Globalization.NumberFormatting.0.h" WINRT_EXPORT namespace winrt::Windows::Globalization::NumberFormatting { struct WINRT_IMPL_EMPTY_BASES ICurrencyFormatter : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { ICurrencyFormatter(std::nullptr_t = nullptr) noexcept {} ICurrencyFormatter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrencyFormatter2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrencyFormatter2(std::nullptr_t = nullptr) noexcept {} ICurrencyFormatter2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrencyFormatterFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrencyFormatterFactory(std::nullptr_t = nullptr) noexcept {} ICurrencyFormatterFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDecimalFormatterFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDecimalFormatterFactory(std::nullptr_t = nullptr) noexcept {} IDecimalFormatterFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IIncrementNumberRounder : winrt::Windows::Foundation::IInspectable, impl::consume_t { IIncrementNumberRounder(std::nullptr_t = nullptr) noexcept {} IIncrementNumberRounder(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INumberFormatter : winrt::Windows::Foundation::IInspectable, impl::consume_t { INumberFormatter(std::nullptr_t = nullptr) noexcept {} INumberFormatter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INumberFormatter2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { INumberFormatter2(std::nullptr_t = nullptr) noexcept {} INumberFormatter2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INumberFormatterOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { INumberFormatterOptions(std::nullptr_t = nullptr) noexcept {} INumberFormatterOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INumberParser : winrt::Windows::Foundation::IInspectable, impl::consume_t { INumberParser(std::nullptr_t = nullptr) noexcept {} INumberParser(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INumberRounder : winrt::Windows::Foundation::IInspectable, impl::consume_t { INumberRounder(std::nullptr_t = nullptr) noexcept {} INumberRounder(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INumberRounderOption : winrt::Windows::Foundation::IInspectable, impl::consume_t { INumberRounderOption(std::nullptr_t = nullptr) noexcept {} INumberRounderOption(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INumeralSystemTranslator : winrt::Windows::Foundation::IInspectable, impl::consume_t { INumeralSystemTranslator(std::nullptr_t = nullptr) noexcept {} INumeralSystemTranslator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INumeralSystemTranslatorFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { INumeralSystemTranslatorFactory(std::nullptr_t = nullptr) noexcept {} INumeralSystemTranslatorFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPercentFormatterFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPercentFormatterFactory(std::nullptr_t = nullptr) noexcept {} IPercentFormatterFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPermilleFormatterFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPermilleFormatterFactory(std::nullptr_t = nullptr) noexcept {} IPermilleFormatterFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ISignedZeroOption : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISignedZeroOption(std::nullptr_t = nullptr) noexcept {} ISignedZeroOption(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ISignificantDigitsNumberRounder : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISignificantDigitsNumberRounder(std::nullptr_t = nullptr) noexcept {} ISignificantDigitsNumberRounder(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ISignificantDigitsOption : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISignificantDigitsOption(std::nullptr_t = nullptr) noexcept {} ISignificantDigitsOption(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif