cxxmcp 1.3.0
C++ MCP SDK
Loading...
Searching...
No Matches
mcp::server::PromptRouter Class Reference

Composable set of prompt routes. More...

#include <router.hpp>

Classes

struct  Route
 

Public Member Functions

PromptRouter & add (protocol::Prompt prompt, PromptHandler handler)
 
PromptRouter & prompt (protocol::Prompt prompt, PromptHandler handler)
 
PromptRouter & merge (const PromptRouter &other)
 
PromptRouter & remove (std::string_view name)
 
PromptRouter & clear ()
 
PromptRouter & enable (std::string_view name, bool enabled=true)
 
PromptRouter & disable (std::string_view name)
 
PromptRouter & on_changed (RouterChangedHandler handler)
 
template<class Notifier >
PromptRouter & bind (Notifier &notifier)
 
const std::vector< Route > & routes () const noexcept
 
ServerBuilder & apply_to (ServerBuilder &builder) const
 

Detailed Description

Composable set of prompt routes.


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