Files
nearby/cpp/platform/impl/windows/generated/winrt/impl/Windows.ApplicationModel.Chat.1.h
T
hai007 b1815095dd BEGIN_PUBLIC
Microsoft has updated the winrt library
END_PUBLC

PiperOrigin-RevId: 387168248
2021-07-29 03:27:37 -07:00

610 lines
42 KiB
C++

// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210505.3
#ifndef WINRT_Windows_ApplicationModel_Chat_1_H
#define WINRT_Windows_ApplicationModel_Chat_1_H
#include "winrt/impl/Windows.ApplicationModel.Chat.0.h"
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Chat
{
struct __declspec(empty_bases) IChatCapabilities :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatCapabilities>
{
IChatCapabilities(std::nullptr_t = nullptr) noexcept {}
IChatCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatCapabilities(IChatCapabilities const&) noexcept = default;
IChatCapabilities(IChatCapabilities&&) noexcept = default;
IChatCapabilities& operator=(IChatCapabilities const&) & noexcept = default;
IChatCapabilities& operator=(IChatCapabilities&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatCapabilitiesManagerStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatCapabilitiesManagerStatics>
{
IChatCapabilitiesManagerStatics(std::nullptr_t = nullptr) noexcept {}
IChatCapabilitiesManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatCapabilitiesManagerStatics(IChatCapabilitiesManagerStatics const&) noexcept = default;
IChatCapabilitiesManagerStatics(IChatCapabilitiesManagerStatics&&) noexcept = default;
IChatCapabilitiesManagerStatics& operator=(IChatCapabilitiesManagerStatics const&) & noexcept = default;
IChatCapabilitiesManagerStatics& operator=(IChatCapabilitiesManagerStatics&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatCapabilitiesManagerStatics2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatCapabilitiesManagerStatics2>
{
IChatCapabilitiesManagerStatics2(std::nullptr_t = nullptr) noexcept {}
IChatCapabilitiesManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatCapabilitiesManagerStatics2(IChatCapabilitiesManagerStatics2 const&) noexcept = default;
IChatCapabilitiesManagerStatics2(IChatCapabilitiesManagerStatics2&&) noexcept = default;
IChatCapabilitiesManagerStatics2& operator=(IChatCapabilitiesManagerStatics2 const&) & noexcept = default;
IChatCapabilitiesManagerStatics2& operator=(IChatCapabilitiesManagerStatics2&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatConversation :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatConversation>
{
IChatConversation(std::nullptr_t = nullptr) noexcept {}
IChatConversation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatConversation(IChatConversation const&) noexcept = default;
IChatConversation(IChatConversation&&) noexcept = default;
IChatConversation& operator=(IChatConversation const&) & noexcept = default;
IChatConversation& operator=(IChatConversation&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatConversation2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatConversation2>
{
IChatConversation2(std::nullptr_t = nullptr) noexcept {}
IChatConversation2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatConversation2(IChatConversation2 const&) noexcept = default;
IChatConversation2(IChatConversation2&&) noexcept = default;
IChatConversation2& operator=(IChatConversation2 const&) & noexcept = default;
IChatConversation2& operator=(IChatConversation2&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatConversationReader :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatConversationReader>
{
IChatConversationReader(std::nullptr_t = nullptr) noexcept {}
IChatConversationReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatConversationReader(IChatConversationReader const&) noexcept = default;
IChatConversationReader(IChatConversationReader&&) noexcept = default;
IChatConversationReader& operator=(IChatConversationReader const&) & noexcept = default;
IChatConversationReader& operator=(IChatConversationReader&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatConversationThreadingInfo :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatConversationThreadingInfo>
{
IChatConversationThreadingInfo(std::nullptr_t = nullptr) noexcept {}
IChatConversationThreadingInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatConversationThreadingInfo(IChatConversationThreadingInfo const&) noexcept = default;
IChatConversationThreadingInfo(IChatConversationThreadingInfo&&) noexcept = default;
IChatConversationThreadingInfo& operator=(IChatConversationThreadingInfo const&) & noexcept = default;
IChatConversationThreadingInfo& operator=(IChatConversationThreadingInfo&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatItem :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatItem>
{
IChatItem(std::nullptr_t = nullptr) noexcept {}
IChatItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatItem(IChatItem const&) noexcept = default;
IChatItem(IChatItem&&) noexcept = default;
IChatItem& operator=(IChatItem const&) & noexcept = default;
IChatItem& operator=(IChatItem&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessage :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessage>
{
IChatMessage(std::nullptr_t = nullptr) noexcept {}
IChatMessage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessage(IChatMessage const&) noexcept = default;
IChatMessage(IChatMessage&&) noexcept = default;
IChatMessage& operator=(IChatMessage const&) & noexcept = default;
IChatMessage& operator=(IChatMessage&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessage2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessage2>,
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage, winrt::Windows::ApplicationModel::Chat::IChatMessage3>
{
IChatMessage2(std::nullptr_t = nullptr) noexcept {}
IChatMessage2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessage2(IChatMessage2 const&) noexcept = default;
IChatMessage2(IChatMessage2&&) noexcept = default;
IChatMessage2& operator=(IChatMessage2 const&) & noexcept = default;
IChatMessage2& operator=(IChatMessage2&&) & noexcept = default;
using impl::consume_t<IChatMessage2, IChatMessage2>::From;
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::From;
using impl::consume_t<IChatMessage2, IChatMessage2>::IsForwardingDisabled;
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::IsForwardingDisabled;
using impl::consume_t<IChatMessage2, IChatMessage2>::IsIncoming;
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::IsIncoming;
using impl::consume_t<IChatMessage2, IChatMessage2>::IsRead;
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::IsRead;
using impl::consume_t<IChatMessage2, IChatMessage2>::LocalTimestamp;
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::LocalTimestamp;
using impl::consume_t<IChatMessage2, IChatMessage2>::NetworkTimestamp;
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::NetworkTimestamp;
using impl::consume_t<IChatMessage2, IChatMessage2>::RemoteId;
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage3>::RemoteId;
using impl::consume_t<IChatMessage2, IChatMessage2>::Status;
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::Status;
using impl::consume_t<IChatMessage2, IChatMessage2>::Subject;
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::Subject;
};
struct __declspec(empty_bases) IChatMessage3 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessage3>,
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessage3, winrt::Windows::ApplicationModel::Chat::IChatMessage>
{
IChatMessage3(std::nullptr_t = nullptr) noexcept {}
IChatMessage3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessage3(IChatMessage3 const&) noexcept = default;
IChatMessage3(IChatMessage3&&) noexcept = default;
IChatMessage3& operator=(IChatMessage3 const&) & noexcept = default;
IChatMessage3& operator=(IChatMessage3&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessage4 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessage4>,
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessage4, winrt::Windows::ApplicationModel::Chat::IChatMessage>
{
IChatMessage4(std::nullptr_t = nullptr) noexcept {}
IChatMessage4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessage4(IChatMessage4 const&) noexcept = default;
IChatMessage4(IChatMessage4&&) noexcept = default;
IChatMessage4& operator=(IChatMessage4 const&) & noexcept = default;
IChatMessage4& operator=(IChatMessage4&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageAttachment :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageAttachment>
{
IChatMessageAttachment(std::nullptr_t = nullptr) noexcept {}
IChatMessageAttachment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageAttachment(IChatMessageAttachment const&) noexcept = default;
IChatMessageAttachment(IChatMessageAttachment&&) noexcept = default;
IChatMessageAttachment& operator=(IChatMessageAttachment const&) & noexcept = default;
IChatMessageAttachment& operator=(IChatMessageAttachment&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageAttachment2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageAttachment2>,
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessageAttachment2, winrt::Windows::ApplicationModel::Chat::IChatMessageAttachment>
{
IChatMessageAttachment2(std::nullptr_t = nullptr) noexcept {}
IChatMessageAttachment2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageAttachment2(IChatMessageAttachment2 const&) noexcept = default;
IChatMessageAttachment2(IChatMessageAttachment2&&) noexcept = default;
IChatMessageAttachment2& operator=(IChatMessageAttachment2 const&) & noexcept = default;
IChatMessageAttachment2& operator=(IChatMessageAttachment2&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageAttachmentFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageAttachmentFactory>
{
IChatMessageAttachmentFactory(std::nullptr_t = nullptr) noexcept {}
IChatMessageAttachmentFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageAttachmentFactory(IChatMessageAttachmentFactory const&) noexcept = default;
IChatMessageAttachmentFactory(IChatMessageAttachmentFactory&&) noexcept = default;
IChatMessageAttachmentFactory& operator=(IChatMessageAttachmentFactory const&) & noexcept = default;
IChatMessageAttachmentFactory& operator=(IChatMessageAttachmentFactory&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageBlockingStatic :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageBlockingStatic>
{
IChatMessageBlockingStatic(std::nullptr_t = nullptr) noexcept {}
IChatMessageBlockingStatic(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageBlockingStatic(IChatMessageBlockingStatic const&) noexcept = default;
IChatMessageBlockingStatic(IChatMessageBlockingStatic&&) noexcept = default;
IChatMessageBlockingStatic& operator=(IChatMessageBlockingStatic const&) & noexcept = default;
IChatMessageBlockingStatic& operator=(IChatMessageBlockingStatic&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageChange :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageChange>
{
IChatMessageChange(std::nullptr_t = nullptr) noexcept {}
IChatMessageChange(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageChange(IChatMessageChange const&) noexcept = default;
IChatMessageChange(IChatMessageChange&&) noexcept = default;
IChatMessageChange& operator=(IChatMessageChange const&) & noexcept = default;
IChatMessageChange& operator=(IChatMessageChange&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageChangeReader :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageChangeReader>
{
IChatMessageChangeReader(std::nullptr_t = nullptr) noexcept {}
IChatMessageChangeReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageChangeReader(IChatMessageChangeReader const&) noexcept = default;
IChatMessageChangeReader(IChatMessageChangeReader&&) noexcept = default;
IChatMessageChangeReader& operator=(IChatMessageChangeReader const&) & noexcept = default;
IChatMessageChangeReader& operator=(IChatMessageChangeReader&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageChangeTracker :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageChangeTracker>
{
IChatMessageChangeTracker(std::nullptr_t = nullptr) noexcept {}
IChatMessageChangeTracker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageChangeTracker(IChatMessageChangeTracker const&) noexcept = default;
IChatMessageChangeTracker(IChatMessageChangeTracker&&) noexcept = default;
IChatMessageChangeTracker& operator=(IChatMessageChangeTracker const&) & noexcept = default;
IChatMessageChangeTracker& operator=(IChatMessageChangeTracker&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageChangedDeferral :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageChangedDeferral>
{
IChatMessageChangedDeferral(std::nullptr_t = nullptr) noexcept {}
IChatMessageChangedDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageChangedDeferral(IChatMessageChangedDeferral const&) noexcept = default;
IChatMessageChangedDeferral(IChatMessageChangedDeferral&&) noexcept = default;
IChatMessageChangedDeferral& operator=(IChatMessageChangedDeferral const&) & noexcept = default;
IChatMessageChangedDeferral& operator=(IChatMessageChangedDeferral&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageChangedEventArgs>
{
IChatMessageChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
IChatMessageChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageChangedEventArgs(IChatMessageChangedEventArgs const&) noexcept = default;
IChatMessageChangedEventArgs(IChatMessageChangedEventArgs&&) noexcept = default;
IChatMessageChangedEventArgs& operator=(IChatMessageChangedEventArgs const&) & noexcept = default;
IChatMessageChangedEventArgs& operator=(IChatMessageChangedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageManager2Statics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageManager2Statics>,
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessageManager2Statics, winrt::Windows::ApplicationModel::Chat::IChatMessageManagerStatic>
{
IChatMessageManager2Statics(std::nullptr_t = nullptr) noexcept {}
IChatMessageManager2Statics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageManager2Statics(IChatMessageManager2Statics const&) noexcept = default;
IChatMessageManager2Statics(IChatMessageManager2Statics&&) noexcept = default;
IChatMessageManager2Statics& operator=(IChatMessageManager2Statics const&) & noexcept = default;
IChatMessageManager2Statics& operator=(IChatMessageManager2Statics&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageManagerStatic :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageManagerStatic>
{
IChatMessageManagerStatic(std::nullptr_t = nullptr) noexcept {}
IChatMessageManagerStatic(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageManagerStatic(IChatMessageManagerStatic const&) noexcept = default;
IChatMessageManagerStatic(IChatMessageManagerStatic&&) noexcept = default;
IChatMessageManagerStatic& operator=(IChatMessageManagerStatic const&) & noexcept = default;
IChatMessageManagerStatic& operator=(IChatMessageManagerStatic&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageManagerStatics3 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageManagerStatics3>,
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessageManagerStatics3, winrt::Windows::ApplicationModel::Chat::IChatMessageManagerStatic>
{
IChatMessageManagerStatics3(std::nullptr_t = nullptr) noexcept {}
IChatMessageManagerStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageManagerStatics3(IChatMessageManagerStatics3 const&) noexcept = default;
IChatMessageManagerStatics3(IChatMessageManagerStatics3&&) noexcept = default;
IChatMessageManagerStatics3& operator=(IChatMessageManagerStatics3 const&) & noexcept = default;
IChatMessageManagerStatics3& operator=(IChatMessageManagerStatics3&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageNotificationTriggerDetails :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageNotificationTriggerDetails>
{
IChatMessageNotificationTriggerDetails(std::nullptr_t = nullptr) noexcept {}
IChatMessageNotificationTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageNotificationTriggerDetails(IChatMessageNotificationTriggerDetails const&) noexcept = default;
IChatMessageNotificationTriggerDetails(IChatMessageNotificationTriggerDetails&&) noexcept = default;
IChatMessageNotificationTriggerDetails& operator=(IChatMessageNotificationTriggerDetails const&) & noexcept = default;
IChatMessageNotificationTriggerDetails& operator=(IChatMessageNotificationTriggerDetails&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageNotificationTriggerDetails2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageNotificationTriggerDetails2>,
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessageNotificationTriggerDetails2, winrt::Windows::ApplicationModel::Chat::IChatMessageNotificationTriggerDetails>
{
IChatMessageNotificationTriggerDetails2(std::nullptr_t = nullptr) noexcept {}
IChatMessageNotificationTriggerDetails2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageNotificationTriggerDetails2(IChatMessageNotificationTriggerDetails2 const&) noexcept = default;
IChatMessageNotificationTriggerDetails2(IChatMessageNotificationTriggerDetails2&&) noexcept = default;
IChatMessageNotificationTriggerDetails2& operator=(IChatMessageNotificationTriggerDetails2 const&) & noexcept = default;
IChatMessageNotificationTriggerDetails2& operator=(IChatMessageNotificationTriggerDetails2&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageReader :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageReader>
{
IChatMessageReader(std::nullptr_t = nullptr) noexcept {}
IChatMessageReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageReader(IChatMessageReader const&) noexcept = default;
IChatMessageReader(IChatMessageReader&&) noexcept = default;
IChatMessageReader& operator=(IChatMessageReader const&) & noexcept = default;
IChatMessageReader& operator=(IChatMessageReader&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageReader2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageReader2>
{
IChatMessageReader2(std::nullptr_t = nullptr) noexcept {}
IChatMessageReader2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageReader2(IChatMessageReader2 const&) noexcept = default;
IChatMessageReader2(IChatMessageReader2&&) noexcept = default;
IChatMessageReader2& operator=(IChatMessageReader2 const&) & noexcept = default;
IChatMessageReader2& operator=(IChatMessageReader2&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageStore :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageStore>
{
IChatMessageStore(std::nullptr_t = nullptr) noexcept {}
IChatMessageStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageStore(IChatMessageStore const&) noexcept = default;
IChatMessageStore(IChatMessageStore&&) noexcept = default;
IChatMessageStore& operator=(IChatMessageStore const&) & noexcept = default;
IChatMessageStore& operator=(IChatMessageStore&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageStore2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageStore2>,
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessageStore2, winrt::Windows::ApplicationModel::Chat::IChatMessageStore>
{
IChatMessageStore2(std::nullptr_t = nullptr) noexcept {}
IChatMessageStore2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageStore2(IChatMessageStore2 const&) noexcept = default;
IChatMessageStore2(IChatMessageStore2&&) noexcept = default;
IChatMessageStore2& operator=(IChatMessageStore2 const&) & noexcept = default;
IChatMessageStore2& operator=(IChatMessageStore2&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageStore3 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageStore3>,
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessageStore3, winrt::Windows::ApplicationModel::Chat::IChatMessageStore>
{
IChatMessageStore3(std::nullptr_t = nullptr) noexcept {}
IChatMessageStore3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageStore3(IChatMessageStore3 const&) noexcept = default;
IChatMessageStore3(IChatMessageStore3&&) noexcept = default;
IChatMessageStore3& operator=(IChatMessageStore3 const&) & noexcept = default;
IChatMessageStore3& operator=(IChatMessageStore3&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageStoreChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageStoreChangedEventArgs>
{
IChatMessageStoreChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
IChatMessageStoreChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageStoreChangedEventArgs(IChatMessageStoreChangedEventArgs const&) noexcept = default;
IChatMessageStoreChangedEventArgs(IChatMessageStoreChangedEventArgs&&) noexcept = default;
IChatMessageStoreChangedEventArgs& operator=(IChatMessageStoreChangedEventArgs const&) & noexcept = default;
IChatMessageStoreChangedEventArgs& operator=(IChatMessageStoreChangedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageTransport :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageTransport>
{
IChatMessageTransport(std::nullptr_t = nullptr) noexcept {}
IChatMessageTransport(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageTransport(IChatMessageTransport const&) noexcept = default;
IChatMessageTransport(IChatMessageTransport&&) noexcept = default;
IChatMessageTransport& operator=(IChatMessageTransport const&) & noexcept = default;
IChatMessageTransport& operator=(IChatMessageTransport&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageTransport2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageTransport2>,
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessageTransport2, winrt::Windows::ApplicationModel::Chat::IChatMessageTransport>
{
IChatMessageTransport2(std::nullptr_t = nullptr) noexcept {}
IChatMessageTransport2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageTransport2(IChatMessageTransport2 const&) noexcept = default;
IChatMessageTransport2(IChatMessageTransport2&&) noexcept = default;
IChatMessageTransport2& operator=(IChatMessageTransport2 const&) & noexcept = default;
IChatMessageTransport2& operator=(IChatMessageTransport2&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageTransportConfiguration :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageTransportConfiguration>
{
IChatMessageTransportConfiguration(std::nullptr_t = nullptr) noexcept {}
IChatMessageTransportConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageTransportConfiguration(IChatMessageTransportConfiguration const&) noexcept = default;
IChatMessageTransportConfiguration(IChatMessageTransportConfiguration&&) noexcept = default;
IChatMessageTransportConfiguration& operator=(IChatMessageTransportConfiguration const&) & noexcept = default;
IChatMessageTransportConfiguration& operator=(IChatMessageTransportConfiguration&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatMessageValidationResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatMessageValidationResult>
{
IChatMessageValidationResult(std::nullptr_t = nullptr) noexcept {}
IChatMessageValidationResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatMessageValidationResult(IChatMessageValidationResult const&) noexcept = default;
IChatMessageValidationResult(IChatMessageValidationResult&&) noexcept = default;
IChatMessageValidationResult& operator=(IChatMessageValidationResult const&) & noexcept = default;
IChatMessageValidationResult& operator=(IChatMessageValidationResult&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatQueryOptions :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatQueryOptions>
{
IChatQueryOptions(std::nullptr_t = nullptr) noexcept {}
IChatQueryOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatQueryOptions(IChatQueryOptions const&) noexcept = default;
IChatQueryOptions(IChatQueryOptions&&) noexcept = default;
IChatQueryOptions& operator=(IChatQueryOptions const&) & noexcept = default;
IChatQueryOptions& operator=(IChatQueryOptions&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatRecipientDeliveryInfo :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatRecipientDeliveryInfo>
{
IChatRecipientDeliveryInfo(std::nullptr_t = nullptr) noexcept {}
IChatRecipientDeliveryInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatRecipientDeliveryInfo(IChatRecipientDeliveryInfo const&) noexcept = default;
IChatRecipientDeliveryInfo(IChatRecipientDeliveryInfo&&) noexcept = default;
IChatRecipientDeliveryInfo& operator=(IChatRecipientDeliveryInfo const&) & noexcept = default;
IChatRecipientDeliveryInfo& operator=(IChatRecipientDeliveryInfo&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatSearchReader :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatSearchReader>
{
IChatSearchReader(std::nullptr_t = nullptr) noexcept {}
IChatSearchReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatSearchReader(IChatSearchReader const&) noexcept = default;
IChatSearchReader(IChatSearchReader&&) noexcept = default;
IChatSearchReader& operator=(IChatSearchReader const&) & noexcept = default;
IChatSearchReader& operator=(IChatSearchReader&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatSyncConfiguration :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatSyncConfiguration>
{
IChatSyncConfiguration(std::nullptr_t = nullptr) noexcept {}
IChatSyncConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatSyncConfiguration(IChatSyncConfiguration const&) noexcept = default;
IChatSyncConfiguration(IChatSyncConfiguration&&) noexcept = default;
IChatSyncConfiguration& operator=(IChatSyncConfiguration const&) & noexcept = default;
IChatSyncConfiguration& operator=(IChatSyncConfiguration&&) & noexcept = default;
};
struct __declspec(empty_bases) IChatSyncManager :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IChatSyncManager>
{
IChatSyncManager(std::nullptr_t = nullptr) noexcept {}
IChatSyncManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IChatSyncManager(IChatSyncManager const&) noexcept = default;
IChatSyncManager(IChatSyncManager&&) noexcept = default;
IChatSyncManager& operator=(IChatSyncManager const&) & noexcept = default;
IChatSyncManager& operator=(IChatSyncManager&&) & noexcept = default;
};
struct __declspec(empty_bases) IRcsEndUserMessage :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRcsEndUserMessage>
{
IRcsEndUserMessage(std::nullptr_t = nullptr) noexcept {}
IRcsEndUserMessage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRcsEndUserMessage(IRcsEndUserMessage const&) noexcept = default;
IRcsEndUserMessage(IRcsEndUserMessage&&) noexcept = default;
IRcsEndUserMessage& operator=(IRcsEndUserMessage const&) & noexcept = default;
IRcsEndUserMessage& operator=(IRcsEndUserMessage&&) & noexcept = default;
};
struct __declspec(empty_bases) IRcsEndUserMessageAction :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRcsEndUserMessageAction>
{
IRcsEndUserMessageAction(std::nullptr_t = nullptr) noexcept {}
IRcsEndUserMessageAction(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRcsEndUserMessageAction(IRcsEndUserMessageAction const&) noexcept = default;
IRcsEndUserMessageAction(IRcsEndUserMessageAction&&) noexcept = default;
IRcsEndUserMessageAction& operator=(IRcsEndUserMessageAction const&) & noexcept = default;
IRcsEndUserMessageAction& operator=(IRcsEndUserMessageAction&&) & noexcept = default;
};
struct __declspec(empty_bases) IRcsEndUserMessageAvailableEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRcsEndUserMessageAvailableEventArgs>
{
IRcsEndUserMessageAvailableEventArgs(std::nullptr_t = nullptr) noexcept {}
IRcsEndUserMessageAvailableEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRcsEndUserMessageAvailableEventArgs(IRcsEndUserMessageAvailableEventArgs const&) noexcept = default;
IRcsEndUserMessageAvailableEventArgs(IRcsEndUserMessageAvailableEventArgs&&) noexcept = default;
IRcsEndUserMessageAvailableEventArgs& operator=(IRcsEndUserMessageAvailableEventArgs const&) & noexcept = default;
IRcsEndUserMessageAvailableEventArgs& operator=(IRcsEndUserMessageAvailableEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) IRcsEndUserMessageAvailableTriggerDetails :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRcsEndUserMessageAvailableTriggerDetails>
{
IRcsEndUserMessageAvailableTriggerDetails(std::nullptr_t = nullptr) noexcept {}
IRcsEndUserMessageAvailableTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRcsEndUserMessageAvailableTriggerDetails(IRcsEndUserMessageAvailableTriggerDetails const&) noexcept = default;
IRcsEndUserMessageAvailableTriggerDetails(IRcsEndUserMessageAvailableTriggerDetails&&) noexcept = default;
IRcsEndUserMessageAvailableTriggerDetails& operator=(IRcsEndUserMessageAvailableTriggerDetails const&) & noexcept = default;
IRcsEndUserMessageAvailableTriggerDetails& operator=(IRcsEndUserMessageAvailableTriggerDetails&&) & noexcept = default;
};
struct __declspec(empty_bases) IRcsEndUserMessageManager :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRcsEndUserMessageManager>
{
IRcsEndUserMessageManager(std::nullptr_t = nullptr) noexcept {}
IRcsEndUserMessageManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRcsEndUserMessageManager(IRcsEndUserMessageManager const&) noexcept = default;
IRcsEndUserMessageManager(IRcsEndUserMessageManager&&) noexcept = default;
IRcsEndUserMessageManager& operator=(IRcsEndUserMessageManager const&) & noexcept = default;
IRcsEndUserMessageManager& operator=(IRcsEndUserMessageManager&&) & noexcept = default;
};
struct __declspec(empty_bases) IRcsManagerStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRcsManagerStatics>
{
IRcsManagerStatics(std::nullptr_t = nullptr) noexcept {}
IRcsManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRcsManagerStatics(IRcsManagerStatics const&) noexcept = default;
IRcsManagerStatics(IRcsManagerStatics&&) noexcept = default;
IRcsManagerStatics& operator=(IRcsManagerStatics const&) & noexcept = default;
IRcsManagerStatics& operator=(IRcsManagerStatics&&) & noexcept = default;
};
struct __declspec(empty_bases) IRcsManagerStatics2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRcsManagerStatics2>
{
IRcsManagerStatics2(std::nullptr_t = nullptr) noexcept {}
IRcsManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRcsManagerStatics2(IRcsManagerStatics2 const&) noexcept = default;
IRcsManagerStatics2(IRcsManagerStatics2&&) noexcept = default;
IRcsManagerStatics2& operator=(IRcsManagerStatics2 const&) & noexcept = default;
IRcsManagerStatics2& operator=(IRcsManagerStatics2&&) & noexcept = default;
};
struct __declspec(empty_bases) IRcsServiceKindSupportedChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRcsServiceKindSupportedChangedEventArgs>
{
IRcsServiceKindSupportedChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
IRcsServiceKindSupportedChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRcsServiceKindSupportedChangedEventArgs(IRcsServiceKindSupportedChangedEventArgs const&) noexcept = default;
IRcsServiceKindSupportedChangedEventArgs(IRcsServiceKindSupportedChangedEventArgs&&) noexcept = default;
IRcsServiceKindSupportedChangedEventArgs& operator=(IRcsServiceKindSupportedChangedEventArgs const&) & noexcept = default;
IRcsServiceKindSupportedChangedEventArgs& operator=(IRcsServiceKindSupportedChangedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) IRcsTransport :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRcsTransport>
{
IRcsTransport(std::nullptr_t = nullptr) noexcept {}
IRcsTransport(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRcsTransport(IRcsTransport const&) noexcept = default;
IRcsTransport(IRcsTransport&&) noexcept = default;
IRcsTransport& operator=(IRcsTransport const&) & noexcept = default;
IRcsTransport& operator=(IRcsTransport&&) & noexcept = default;
};
struct __declspec(empty_bases) IRcsTransportConfiguration :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRcsTransportConfiguration>
{
IRcsTransportConfiguration(std::nullptr_t = nullptr) noexcept {}
IRcsTransportConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRcsTransportConfiguration(IRcsTransportConfiguration const&) noexcept = default;
IRcsTransportConfiguration(IRcsTransportConfiguration&&) noexcept = default;
IRcsTransportConfiguration& operator=(IRcsTransportConfiguration const&) & noexcept = default;
IRcsTransportConfiguration& operator=(IRcsTransportConfiguration&&) & noexcept = default;
};
struct __declspec(empty_bases) IRemoteParticipantComposingChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRemoteParticipantComposingChangedEventArgs>
{
IRemoteParticipantComposingChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
IRemoteParticipantComposingChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IRemoteParticipantComposingChangedEventArgs(IRemoteParticipantComposingChangedEventArgs const&) noexcept = default;
IRemoteParticipantComposingChangedEventArgs(IRemoteParticipantComposingChangedEventArgs&&) noexcept = default;
IRemoteParticipantComposingChangedEventArgs& operator=(IRemoteParticipantComposingChangedEventArgs const&) & noexcept = default;
IRemoteParticipantComposingChangedEventArgs& operator=(IRemoteParticipantComposingChangedEventArgs&&) & noexcept = default;
};
}
#endif