// C++/WinRT v2.0.220110.5 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once #ifndef WINRT_Windows_Devices_PointOfService_1_H #define WINRT_Windows_Devices_PointOfService_1_H #include "winrt/impl/Windows.Devices.PointOfService.0.h" WINRT_EXPORT namespace winrt::Windows::Devices::PointOfService { struct __declspec(empty_bases) IBarcodeScanner : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeScanner(std::nullptr_t = nullptr) noexcept {} IBarcodeScanner(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeScanner2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeScanner2(std::nullptr_t = nullptr) noexcept {} IBarcodeScanner2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeScannerCapabilities : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeScannerCapabilities(std::nullptr_t = nullptr) noexcept {} IBarcodeScannerCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeScannerCapabilities1 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeScannerCapabilities1(std::nullptr_t = nullptr) noexcept {} IBarcodeScannerCapabilities1(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeScannerCapabilities2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeScannerCapabilities2(std::nullptr_t = nullptr) noexcept {} IBarcodeScannerCapabilities2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeScannerDataReceivedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeScannerDataReceivedEventArgs(std::nullptr_t = nullptr) noexcept {} IBarcodeScannerDataReceivedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeScannerErrorOccurredEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeScannerErrorOccurredEventArgs(std::nullptr_t = nullptr) noexcept {} IBarcodeScannerErrorOccurredEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeScannerImagePreviewReceivedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeScannerImagePreviewReceivedEventArgs(std::nullptr_t = nullptr) noexcept {} IBarcodeScannerImagePreviewReceivedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeScannerReport : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeScannerReport(std::nullptr_t = nullptr) noexcept {} IBarcodeScannerReport(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeScannerReportFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeScannerReportFactory(std::nullptr_t = nullptr) noexcept {} IBarcodeScannerReportFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeScannerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeScannerStatics(std::nullptr_t = nullptr) noexcept {} IBarcodeScannerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeScannerStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeScannerStatics2(std::nullptr_t = nullptr) noexcept {} IBarcodeScannerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeScannerStatusUpdatedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeScannerStatusUpdatedEventArgs(std::nullptr_t = nullptr) noexcept {} IBarcodeScannerStatusUpdatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeSymbologiesStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeSymbologiesStatics(std::nullptr_t = nullptr) noexcept {} IBarcodeSymbologiesStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeSymbologiesStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeSymbologiesStatics2(std::nullptr_t = nullptr) noexcept {} IBarcodeSymbologiesStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeSymbologyAttributes : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBarcodeSymbologyAttributes(std::nullptr_t = nullptr) noexcept {} IBarcodeSymbologyAttributes(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICashDrawer : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICashDrawer(std::nullptr_t = nullptr) noexcept {} ICashDrawer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICashDrawerCapabilities : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICashDrawerCapabilities(std::nullptr_t = nullptr) noexcept {} ICashDrawerCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICashDrawerCloseAlarm : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICashDrawerCloseAlarm(std::nullptr_t = nullptr) noexcept {} ICashDrawerCloseAlarm(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICashDrawerEventSource : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICashDrawerEventSource(std::nullptr_t = nullptr) noexcept {} ICashDrawerEventSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICashDrawerEventSourceEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICashDrawerEventSourceEventArgs(std::nullptr_t = nullptr) noexcept {} ICashDrawerEventSourceEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICashDrawerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICashDrawerStatics(std::nullptr_t = nullptr) noexcept {} ICashDrawerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICashDrawerStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICashDrawerStatics2(std::nullptr_t = nullptr) noexcept {} ICashDrawerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICashDrawerStatus : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICashDrawerStatus(std::nullptr_t = nullptr) noexcept {} ICashDrawerStatus(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICashDrawerStatusUpdatedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICashDrawerStatusUpdatedEventArgs(std::nullptr_t = nullptr) noexcept {} ICashDrawerStatusUpdatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedBarcodeScanner : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedBarcodeScanner(std::nullptr_t = nullptr) noexcept {} IClaimedBarcodeScanner(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedBarcodeScanner1 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedBarcodeScanner1(std::nullptr_t = nullptr) noexcept {} IClaimedBarcodeScanner1(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedBarcodeScanner2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedBarcodeScanner2(std::nullptr_t = nullptr) noexcept {} IClaimedBarcodeScanner2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedBarcodeScanner3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedBarcodeScanner3(std::nullptr_t = nullptr) noexcept {} IClaimedBarcodeScanner3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedBarcodeScanner4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedBarcodeScanner4(std::nullptr_t = nullptr) noexcept {} IClaimedBarcodeScanner4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedBarcodeScannerClosedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedBarcodeScannerClosedEventArgs(std::nullptr_t = nullptr) noexcept {} IClaimedBarcodeScannerClosedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedCashDrawer : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedCashDrawer(std::nullptr_t = nullptr) noexcept {} IClaimedCashDrawer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedCashDrawer2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedCashDrawer2(std::nullptr_t = nullptr) noexcept {} IClaimedCashDrawer2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedCashDrawerClosedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedCashDrawerClosedEventArgs(std::nullptr_t = nullptr) noexcept {} IClaimedCashDrawerClosedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedJournalPrinter : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedJournalPrinter(std::nullptr_t = nullptr) noexcept {} IClaimedJournalPrinter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedLineDisplay : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedLineDisplay(std::nullptr_t = nullptr) noexcept {} IClaimedLineDisplay(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedLineDisplay2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedLineDisplay2(std::nullptr_t = nullptr) noexcept {} IClaimedLineDisplay2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedLineDisplay3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedLineDisplay3(std::nullptr_t = nullptr) noexcept {} IClaimedLineDisplay3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedLineDisplayClosedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedLineDisplayClosedEventArgs(std::nullptr_t = nullptr) noexcept {} IClaimedLineDisplayClosedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedLineDisplayStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedLineDisplayStatics(std::nullptr_t = nullptr) noexcept {} IClaimedLineDisplayStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedMagneticStripeReader : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedMagneticStripeReader(std::nullptr_t = nullptr) noexcept {} IClaimedMagneticStripeReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedMagneticStripeReader2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedMagneticStripeReader2(std::nullptr_t = nullptr) noexcept {} IClaimedMagneticStripeReader2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedMagneticStripeReaderClosedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedMagneticStripeReaderClosedEventArgs(std::nullptr_t = nullptr) noexcept {} IClaimedMagneticStripeReaderClosedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedPosPrinter : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedPosPrinter(std::nullptr_t = nullptr) noexcept {} IClaimedPosPrinter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedPosPrinter2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedPosPrinter2(std::nullptr_t = nullptr) noexcept {} IClaimedPosPrinter2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedPosPrinterClosedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedPosPrinterClosedEventArgs(std::nullptr_t = nullptr) noexcept {} IClaimedPosPrinterClosedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedReceiptPrinter : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedReceiptPrinter(std::nullptr_t = nullptr) noexcept {} IClaimedReceiptPrinter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IClaimedSlipPrinter : winrt::Windows::Foundation::IInspectable, impl::consume_t { IClaimedSlipPrinter(std::nullptr_t = nullptr) noexcept {} IClaimedSlipPrinter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommonClaimedPosPrinterStation : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommonClaimedPosPrinterStation(std::nullptr_t = nullptr) noexcept {} ICommonClaimedPosPrinterStation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommonPosPrintStationCapabilities : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommonPosPrintStationCapabilities(std::nullptr_t = nullptr) noexcept {} ICommonPosPrintStationCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommonReceiptSlipCapabilities : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { ICommonReceiptSlipCapabilities(std::nullptr_t = nullptr) noexcept {} ICommonReceiptSlipCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IJournalPrintJob : winrt::Windows::Foundation::IInspectable, impl::consume_t { IJournalPrintJob(std::nullptr_t = nullptr) noexcept {} IJournalPrintJob(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IJournalPrinterCapabilities : winrt::Windows::Foundation::IInspectable, impl::consume_t { IJournalPrinterCapabilities(std::nullptr_t = nullptr) noexcept {} IJournalPrinterCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IJournalPrinterCapabilities2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IJournalPrinterCapabilities2(std::nullptr_t = nullptr) noexcept {} IJournalPrinterCapabilities2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplay : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplay(std::nullptr_t = nullptr) noexcept {} ILineDisplay(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplay2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplay2(std::nullptr_t = nullptr) noexcept {} ILineDisplay2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplayAttributes : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplayAttributes(std::nullptr_t = nullptr) noexcept {} ILineDisplayAttributes(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplayCapabilities : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplayCapabilities(std::nullptr_t = nullptr) noexcept {} ILineDisplayCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplayCursor : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplayCursor(std::nullptr_t = nullptr) noexcept {} ILineDisplayCursor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplayCursorAttributes : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplayCursorAttributes(std::nullptr_t = nullptr) noexcept {} ILineDisplayCursorAttributes(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplayCustomGlyphs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplayCustomGlyphs(std::nullptr_t = nullptr) noexcept {} ILineDisplayCustomGlyphs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplayMarquee : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplayMarquee(std::nullptr_t = nullptr) noexcept {} ILineDisplayMarquee(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplayStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplayStatics(std::nullptr_t = nullptr) noexcept {} ILineDisplayStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplayStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplayStatics2(std::nullptr_t = nullptr) noexcept {} ILineDisplayStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplayStatisticsCategorySelector : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplayStatisticsCategorySelector(std::nullptr_t = nullptr) noexcept {} ILineDisplayStatisticsCategorySelector(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplayStatusUpdatedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplayStatusUpdatedEventArgs(std::nullptr_t = nullptr) noexcept {} ILineDisplayStatusUpdatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplayStoredBitmap : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplayStoredBitmap(std::nullptr_t = nullptr) noexcept {} ILineDisplayStoredBitmap(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplayWindow : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplayWindow(std::nullptr_t = nullptr) noexcept {} ILineDisplayWindow(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILineDisplayWindow2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineDisplayWindow2(std::nullptr_t = nullptr) noexcept {} ILineDisplayWindow2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMagneticStripeReader : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMagneticStripeReader(std::nullptr_t = nullptr) noexcept {} IMagneticStripeReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMagneticStripeReaderAamvaCardDataReceivedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMagneticStripeReaderAamvaCardDataReceivedEventArgs(std::nullptr_t = nullptr) noexcept {} IMagneticStripeReaderAamvaCardDataReceivedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMagneticStripeReaderBankCardDataReceivedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMagneticStripeReaderBankCardDataReceivedEventArgs(std::nullptr_t = nullptr) noexcept {} IMagneticStripeReaderBankCardDataReceivedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMagneticStripeReaderCapabilities : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMagneticStripeReaderCapabilities(std::nullptr_t = nullptr) noexcept {} IMagneticStripeReaderCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMagneticStripeReaderCardTypesStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMagneticStripeReaderCardTypesStatics(std::nullptr_t = nullptr) noexcept {} IMagneticStripeReaderCardTypesStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMagneticStripeReaderEncryptionAlgorithmsStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMagneticStripeReaderEncryptionAlgorithmsStatics(std::nullptr_t = nullptr) noexcept {} IMagneticStripeReaderEncryptionAlgorithmsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMagneticStripeReaderErrorOccurredEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMagneticStripeReaderErrorOccurredEventArgs(std::nullptr_t = nullptr) noexcept {} IMagneticStripeReaderErrorOccurredEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMagneticStripeReaderReport : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMagneticStripeReaderReport(std::nullptr_t = nullptr) noexcept {} IMagneticStripeReaderReport(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMagneticStripeReaderStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMagneticStripeReaderStatics(std::nullptr_t = nullptr) noexcept {} IMagneticStripeReaderStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMagneticStripeReaderStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMagneticStripeReaderStatics2(std::nullptr_t = nullptr) noexcept {} IMagneticStripeReaderStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMagneticStripeReaderStatusUpdatedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMagneticStripeReaderStatusUpdatedEventArgs(std::nullptr_t = nullptr) noexcept {} IMagneticStripeReaderStatusUpdatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMagneticStripeReaderTrackData : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMagneticStripeReaderTrackData(std::nullptr_t = nullptr) noexcept {} IMagneticStripeReaderTrackData(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMagneticStripeReaderVendorSpecificCardDataReceivedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMagneticStripeReaderVendorSpecificCardDataReceivedEventArgs(std::nullptr_t = nullptr) noexcept {} IMagneticStripeReaderVendorSpecificCardDataReceivedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPosPrinter : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPosPrinter(std::nullptr_t = nullptr) noexcept {} IPosPrinter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPosPrinter2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPosPrinter2(std::nullptr_t = nullptr) noexcept {} IPosPrinter2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPosPrinterCapabilities : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPosPrinterCapabilities(std::nullptr_t = nullptr) noexcept {} IPosPrinterCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPosPrinterCharacterSetIdsStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPosPrinterCharacterSetIdsStatics(std::nullptr_t = nullptr) noexcept {} IPosPrinterCharacterSetIdsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPosPrinterFontProperty : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPosPrinterFontProperty(std::nullptr_t = nullptr) noexcept {} IPosPrinterFontProperty(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPosPrinterJob : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPosPrinterJob(std::nullptr_t = nullptr) noexcept {} IPosPrinterJob(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPosPrinterPrintOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPosPrinterPrintOptions(std::nullptr_t = nullptr) noexcept {} IPosPrinterPrintOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPosPrinterReleaseDeviceRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPosPrinterReleaseDeviceRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IPosPrinterReleaseDeviceRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPosPrinterStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPosPrinterStatics(std::nullptr_t = nullptr) noexcept {} IPosPrinterStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPosPrinterStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPosPrinterStatics2(std::nullptr_t = nullptr) noexcept {} IPosPrinterStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPosPrinterStatus : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPosPrinterStatus(std::nullptr_t = nullptr) noexcept {} IPosPrinterStatus(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPosPrinterStatusUpdatedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPosPrinterStatusUpdatedEventArgs(std::nullptr_t = nullptr) noexcept {} IPosPrinterStatusUpdatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IReceiptOrSlipJob : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IReceiptOrSlipJob(std::nullptr_t = nullptr) noexcept {} IReceiptOrSlipJob(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IReceiptPrintJob : winrt::Windows::Foundation::IInspectable, impl::consume_t { IReceiptPrintJob(std::nullptr_t = nullptr) noexcept {} IReceiptPrintJob(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IReceiptPrintJob2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IReceiptPrintJob2(std::nullptr_t = nullptr) noexcept {} IReceiptPrintJob2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IReceiptPrinterCapabilities : winrt::Windows::Foundation::IInspectable, impl::consume_t { IReceiptPrinterCapabilities(std::nullptr_t = nullptr) noexcept {} IReceiptPrinterCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IReceiptPrinterCapabilities2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IReceiptPrinterCapabilities2(std::nullptr_t = nullptr) noexcept {} IReceiptPrinterCapabilities2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISlipPrintJob : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISlipPrintJob(std::nullptr_t = nullptr) noexcept {} ISlipPrintJob(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISlipPrinterCapabilities : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISlipPrinterCapabilities(std::nullptr_t = nullptr) noexcept {} ISlipPrinterCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISlipPrinterCapabilities2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISlipPrinterCapabilities2(std::nullptr_t = nullptr) noexcept {} ISlipPrinterCapabilities2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUnifiedPosErrorData : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUnifiedPosErrorData(std::nullptr_t = nullptr) noexcept {} IUnifiedPosErrorData(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUnifiedPosErrorDataFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUnifiedPosErrorDataFactory(std::nullptr_t = nullptr) noexcept {} IUnifiedPosErrorDataFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif