TrinityCore
|
#include <ChatCommandArgs.h>
Public Types | |
using | V = std::variant< Ts... > |
Static Public Member Functions | |
template<size_t I> | |
static ChatCommandResult | TryAtIndex (Trinity::ChatCommands::Variant< Ts... > &val, ChatHandler const *handler, std::string_view args) |
static ChatCommandResult | TryConsume (Trinity::ChatCommands::Variant< Ts... > &val, ChatHandler const *handler, std::string_view args) |
Static Public Attributes | |
static constexpr size_t | N = std::variant_size_v<V> |
Definition at line 255 of file ChatCommandArgs.h.
using Trinity::Impl::ChatCommands::ArgInfo< Trinity::ChatCommands::Variant< Ts... > >::V = std::variant<Ts...> |
Definition at line 257 of file ChatCommandArgs.h.
|
inlinestatic |
|
inlinestatic |
|
staticconstexpr |
Definition at line 258 of file ChatCommandArgs.h.