Files
2026-01-27 23:46:02 -08:00

99 lines
5.0 KiB
C++

// WARNING: Please don't edit this file. It was generated by C++/WinRT
// v2.0.250303.1
#pragma once
#ifndef WINRT_Windows_AI_Agents_Mcp_1_H
#define WINRT_Windows_AI_Agents_Mcp_1_H
#include "winrt/impl/Windows.AI.Agents.Mcp.0.h"
WINRT_EXPORT namespace winrt::Windows::AI::Agents::Mcp {
struct WINRT_IMPL_EMPTY_BASES IMcpHttpConnectionResult
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMcpHttpConnectionResult> {
IMcpHttpConnectionResult(std::nullptr_t = nullptr) noexcept {}
IMcpHttpConnectionResult(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMcpNamedPipeConnectionResult
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMcpNamedPipeConnectionResult> {
IMcpNamedPipeConnectionResult(std::nullptr_t = nullptr) noexcept {}
IMcpNamedPipeConnectionResult(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMcpNamedPipeConnectionServer
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMcpNamedPipeConnectionServer> {
IMcpNamedPipeConnectionServer(std::nullptr_t = nullptr) noexcept {}
IMcpNamedPipeConnectionServer(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMcpResourcesStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMcpResourcesStatics> {
IMcpResourcesStatics(std::nullptr_t = nullptr) noexcept {}
IMcpResourcesStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMcpServerContext
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMcpServerContext> {
IMcpServerContext(std::nullptr_t = nullptr) noexcept {}
IMcpServerContext(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMcpServerContextStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMcpServerContextStatics> {
IMcpServerContextStatics(std::nullptr_t = nullptr) noexcept {}
IMcpServerContextStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMcpServerInfo
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMcpServerInfo> {
IMcpServerInfo(std::nullptr_t = nullptr) noexcept {}
IMcpServerInfo(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMcpServerRegistry
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMcpServerRegistry> {
IMcpServerRegistry(std::nullptr_t = nullptr) noexcept {}
IMcpServerRegistry(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMcpServerRegistryStatics
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMcpServerRegistryStatics> {
IMcpServerRegistryStatics(std::nullptr_t = nullptr) noexcept {}
IMcpServerRegistryStatics(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMcpSseConnectionServer
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMcpSseConnectionServer> {
IMcpSseConnectionServer(std::nullptr_t = nullptr) noexcept {}
IMcpSseConnectionServer(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMcpStdioConnectionInfo
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMcpStdioConnectionInfo> {
IMcpStdioConnectionInfo(std::nullptr_t = nullptr) noexcept {}
IMcpStdioConnectionInfo(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
}
#endif