|
cxxmcp 1.1.6
C++ MCP SDK
|
This is the complete list of members for mcp::protocol::ElicitationSchema::Builder, including all inherited members.
| build() const | mcp::protocol::ElicitationSchema::Builder | inline |
| description(std::string value) | mcp::protocol::ElicitationSchema::Builder | inline |
| optional_bool(std::string name, std::optional< bool > default_value=std::nullopt) | mcp::protocol::ElicitationSchema::Builder | inline |
| optional_email(std::string name, std::optional< std::string > default_value=std::nullopt) | mcp::protocol::ElicitationSchema::Builder | inline |
| optional_enum(std::string name, std::vector< std::string > values, std::optional< std::string > default_value=std::nullopt) | mcp::protocol::ElicitationSchema::Builder | inline |
| optional_integer(std::string name, 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::Builder | inline |
| optional_number(std::string name, std::optional< double > minimum=std::nullopt, std::optional< double > maximum=std::nullopt, std::optional< double > default_value=std::nullopt) | mcp::protocol::ElicitationSchema::Builder | inline |
| optional_property(std::string name, PrimitiveSchema schema) | mcp::protocol::ElicitationSchema::Builder | inline |
| optional_string(std::string name, std::optional< std::string > default_value=std::nullopt, std::optional< std::string > format=std::nullopt) | mcp::protocol::ElicitationSchema::Builder | inline |
| required_bool(std::string name, std::optional< bool > default_value=std::nullopt) | mcp::protocol::ElicitationSchema::Builder | inline |
| required_email(std::string name, std::optional< std::string > default_value=std::nullopt) | mcp::protocol::ElicitationSchema::Builder | inline |
| required_enum(std::string name, std::vector< std::string > values, std::optional< std::string > default_value=std::nullopt) | mcp::protocol::ElicitationSchema::Builder | inline |
| required_integer(std::string name, 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::Builder | inline |
| required_number(std::string name, std::optional< double > minimum=std::nullopt, std::optional< double > maximum=std::nullopt, std::optional< double > default_value=std::nullopt) | mcp::protocol::ElicitationSchema::Builder | inline |
| required_property(std::string name, PrimitiveSchema schema) | mcp::protocol::ElicitationSchema::Builder | inline |
| required_string(std::string name, std::optional< std::string > default_value=std::nullopt, std::optional< std::string > format=std::nullopt) | mcp::protocol::ElicitationSchema::Builder | inline |
| title(std::string value) | mcp::protocol::ElicitationSchema::Builder | inline |