This struct represents choices in a multiple choice option for a command parameter. It has both a string name, and a value parameter which is a variant, meaning it can hold different potential types (see dpp::command_value) that you can retrieve with std::get().
More...
#include <slashcommand.h>
This struct represents choices in a multiple choice option for a command parameter. It has both a string name, and a value parameter which is a variant, meaning it can hold different potential types (see dpp::command_value) that you can retrieve with std::get().
◆ command_option_choice() [1/2]
dpp::command_option_choice::command_option_choice |
( |
| ) |
|
|
default |
Construct a new command option choice object.
◆ command_option_choice() [2/2]
dpp::command_option_choice::command_option_choice |
( |
const std::string & |
n, |
|
|
command_value |
v |
|
) |
| |
Construct a new command option choice object.
- Parameters
-
n | name to initialise with |
v | value to initialise with |
◆ name
std::string dpp::command_option_choice::name |
◆ value