|
cxxmcp 1.1.6
C++ MCP SDK
|
This is the complete list of members for mcp::protocol::ElicitationSchema, including all inherited members.
| builder() | mcp::protocol::ElicitationSchema | inlinestatic |
| description | mcp::protocol::ElicitationSchema | |
| extensions | mcp::protocol::ElicitationSchema | |
| new_boolean(std::optional< std::string > title=std::nullopt, std::optional< std::string > description=std::nullopt, std::optional< bool > default_value=std::nullopt) | mcp::protocol::ElicitationSchema | inlinestatic |
| new_enum(std::vector< std::string > values, std::optional< std::string > title=std::nullopt, std::optional< std::string > description=std::nullopt, std::optional< std::string > default_value=std::nullopt) | mcp::protocol::ElicitationSchema | inlinestatic |
| new_integer(std::optional< std::string > title=std::nullopt, std::optional< std::string > description=std::nullopt, std::optional< std::int64_t > minimum=std::nullopt, std::optional< std::int64_t > maximum=std::nullopt, std::optional< std::int64_t > default_value=std::nullopt) | mcp::protocol::ElicitationSchema | inlinestatic |
| new_number(std::optional< std::string > title=std::nullopt, std::optional< std::string > description=std::nullopt, std::optional< double > minimum=std::nullopt, std::optional< double > maximum=std::nullopt, std::optional< double > default_value=std::nullopt) | mcp::protocol::ElicitationSchema | inlinestatic |
| new_string(std::optional< std::string > title=std::nullopt, std::optional< std::string > description=std::nullopt, std::optional< std::string > format=std::nullopt, std::optional< std::int64_t > min_length=std::nullopt, std::optional< std::int64_t > max_length=std::nullopt, std::optional< std::string > default_value=std::nullopt) | mcp::protocol::ElicitationSchema | inlinestatic |
| properties | mcp::protocol::ElicitationSchema | |
| required | mcp::protocol::ElicitationSchema | |
| title | mcp::protocol::ElicitationSchema |