|
moddef-cpp
Idiomatic C++ runtime for ModDef
|
Fixed-capacity param set for CommandExecutor::begin. More...
#include <command.hpp>
Public Member Functions | |
| bool | value (std::string_view field, Value v) |
| Numeric param (CommandParam.field -> md_value_t). | |
| bool | value (std::string_view field, std::int64_t v) |
| bool | value (std::string_view field, double v) |
| bool | str (std::string_view field, std::string_view s) |
| STRING_ASCII / STRING_UTF8 param. | |
| bool | bytes (std::string_view field, std::span< const std::uint8_t > b) |
| BYTES_RAW param. | |
| const md_cmd_params_t * | c_params () const noexcept |
| CommandParams ()=default | |
| CommandParams (const CommandParams &)=delete | |
| CommandParams & | operator= (const CommandParams &)=delete |
Fixed-capacity param set for CommandExecutor::begin.
Values reference caller storage (strings/bytes are not copied).
|
default |
|
delete |
|
inline |
Numeric param (CommandParam.field -> md_value_t).
|
inline |
|
inline |
|
inline |
STRING_ASCII / STRING_UTF8 param.
|
inline |
BYTES_RAW param.
|
inlinenoexcept |
|
delete |