cxxmcp 1.1.6
C++ MCP SDK
Loading...
Searching...
No Matches
mcp::server::TypedResourceBuilder< Args > Class Template Reference

Fluent typed resource builder for low-boilerplate server authoring. More...

#include <authoring.hpp>

Public Member Functions

 TypedResourceBuilder (protocol::Resource resource)
 
 TypedResourceBuilder (std::string uri, std::string name)
 
TypedResourceBuildertitle (std::string value)
 
TypedResourceBuilderdescription (std::string value)
 
TypedResourceBuildermime_type (std::string value)
 
TypedResourceBuildersize (std::int64_t value)
 
TypedResourceBuildericon (protocol::Icon value)
 
TypedResourceBuilderannotations (protocol::Json value)
 
TypedResourceBuildermeta (protocol::Json value)
 
template<class Handler >
TypedResourceRegistration< Args, Handler > handler (Handler value)
 

Detailed Description

template<class Args>
class mcp::server::TypedResourceBuilder< Args >

Fluent typed resource builder for low-boilerplate server authoring.


The documentation for this class was generated from the following file: