Loading...
Searching...
No Matches
BinaryNinja::MCP::Enum< T > Member List

This is the complete list of members for BinaryNinja::MCP::Enum< T >, including all inherited members.

Absent() constBinaryNinja::MCP::Param< Enum< T >, T >inline
AddSchema(rapidjson::Value &properties, detail::Allocator &allocator) constBinaryNinja::MCP::Param< Enum< T >, T >inline
Convert(ToolCall &, const rapidjson::Value &value, const ConvertedArguments &) constBinaryNinja::MCP::Enum< T >inline
Default(T value) constBinaryNinja::MCP::ValueParam< Enum< T >, T >inline
DefaultJson(T value, detail::Allocator &allocator) constBinaryNinja::MCP::Enum< T >inline
Enum(std::string name, std::string description, std::initializer_list< T > values)BinaryNinja::MCP::Enum< T >inline
GetName() constBinaryNinja::MCP::Param< Enum< T >, T >inline
GetRelativeTo() constBinaryNinja::MCP::Param< Enum< T >, T >inline
IsRequired() constBinaryNinja::MCP::Param< Enum< T >, T >inline
m_descriptionBinaryNinja::MCP::Param< Enum< T >, T >protected
m_nameBinaryNinja::MCP::Param< Enum< T >, T >protected
MissingMessage() constBinaryNinja::MCP::Enum< T >inline
Optional() constBinaryNinja::MCP::ValueParam< Enum< T >, T >inline
Param(std::string name, std::string description)BinaryNinja::MCP::Param< Enum< T >, T >inline
Parsed typedefBinaryNinja::MCP::Param< Enum< T >, T >
Schema(detail::Allocator &allocator) constBinaryNinja::MCP::Enum< T >inline
Self() constBinaryNinja::MCP::Param< Enum< T >, T >inlineprotected
Value typedefBinaryNinja::MCP::Param< Enum< T >, T >