// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_Globalization_1_H #define WINRT_Windows_Globalization_1_H #include "winrt/impl/Windows.Globalization.0.h" WINRT_EXPORT namespace winrt::Windows::Globalization { struct WINRT_IMPL_EMPTY_BASES IApplicationLanguagesStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationLanguagesStatics(std::nullptr_t = nullptr) noexcept {} IApplicationLanguagesStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IApplicationLanguagesStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationLanguagesStatics2(std::nullptr_t = nullptr) noexcept {} IApplicationLanguagesStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICalendar : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendar(std::nullptr_t = nullptr) noexcept {} ICalendar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICalendarFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarFactory(std::nullptr_t = nullptr) noexcept {} ICalendarFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICalendarFactory2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarFactory2(std::nullptr_t = nullptr) noexcept {} ICalendarFactory2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICalendarIdentifiersStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarIdentifiersStatics(std::nullptr_t = nullptr) noexcept {} ICalendarIdentifiersStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICalendarIdentifiersStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarIdentifiersStatics2(std::nullptr_t = nullptr) noexcept {} ICalendarIdentifiersStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICalendarIdentifiersStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarIdentifiersStatics3(std::nullptr_t = nullptr) noexcept {} ICalendarIdentifiersStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IClockIdentifiersStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClockIdentifiersStatics(std::nullptr_t = nullptr) noexcept {} IClockIdentifiersStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrencyAmount : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrencyAmount(std::nullptr_t = nullptr) noexcept {} ICurrencyAmount(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrencyAmountFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrencyAmountFactory(std::nullptr_t = nullptr) noexcept {} ICurrencyAmountFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrencyIdentifiersStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrencyIdentifiersStatics(std::nullptr_t = nullptr) noexcept {} ICurrencyIdentifiersStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrencyIdentifiersStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrencyIdentifiersStatics2(std::nullptr_t = nullptr) noexcept {} ICurrencyIdentifiersStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrencyIdentifiersStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrencyIdentifiersStatics3(std::nullptr_t = nullptr) noexcept {} ICurrencyIdentifiersStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IGeographicRegion : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGeographicRegion(std::nullptr_t = nullptr) noexcept {} IGeographicRegion(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IGeographicRegionFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGeographicRegionFactory(std::nullptr_t = nullptr) noexcept {} IGeographicRegionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IGeographicRegionStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGeographicRegionStatics(std::nullptr_t = nullptr) noexcept {} IGeographicRegionStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IJapanesePhoneme : winrt::Windows::Foundation::IInspectable, impl::consume_t { IJapanesePhoneme(std::nullptr_t = nullptr) noexcept {} IJapanesePhoneme(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IJapanesePhoneticAnalyzerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IJapanesePhoneticAnalyzerStatics(std::nullptr_t = nullptr) noexcept {} IJapanesePhoneticAnalyzerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ILanguage : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILanguage(std::nullptr_t = nullptr) noexcept {} ILanguage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ILanguage2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILanguage2(std::nullptr_t = nullptr) noexcept {} ILanguage2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ILanguage3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILanguage3(std::nullptr_t = nullptr) noexcept {} ILanguage3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ILanguageExtensionSubtags : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILanguageExtensionSubtags(std::nullptr_t = nullptr) noexcept {} ILanguageExtensionSubtags(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ILanguageFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILanguageFactory(std::nullptr_t = nullptr) noexcept {} ILanguageFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ILanguageStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILanguageStatics(std::nullptr_t = nullptr) noexcept {} ILanguageStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ILanguageStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILanguageStatics2(std::nullptr_t = nullptr) noexcept {} ILanguageStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ILanguageStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILanguageStatics3(std::nullptr_t = nullptr) noexcept {} ILanguageStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INumeralSystemIdentifiersStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { INumeralSystemIdentifiersStatics(std::nullptr_t = nullptr) noexcept {} INumeralSystemIdentifiersStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INumeralSystemIdentifiersStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { INumeralSystemIdentifiersStatics2(std::nullptr_t = nullptr) noexcept {} INumeralSystemIdentifiersStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITimeZoneOnCalendar : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITimeZoneOnCalendar(std::nullptr_t = nullptr) noexcept {} ITimeZoneOnCalendar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif