AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "ChatCommandArgs.h"
Public Types | |
using | V = std::variant< Ts... > |
Static Public Member Functions | |
template<std::size_t I> | |
static ChatCommandResult | TryAtIndex (Acore::ChatCommands::Variant< Ts... > &val, ChatHandler const *handler, std::string_view args) |
static ChatCommandResult | TryConsume (Acore::ChatCommands::Variant< Ts... > &val, ChatHandler const *handler, std::string_view args) |
Static Public Attributes | |
static constexpr std::size_t | N = std::variant_size_v<V> |
using Acore::Impl::ChatCommands::ArgInfo< Acore::ChatCommands::Variant< Ts... > >::V = std::variant<Ts...> |
|
inlinestatic |
References Acore::Impl::ChatCommands::GetAcoreString(), Acore::Impl::ChatCommands::ChatCommandResult::GetErrorMessage(), Acore::Impl::ChatCommands::ChatCommandResult::HasErrorMessage(), LANG_CMDPARSER_OR, Acore::StringFormat(), and StringStartsWith().
|
inlinestatic |
References Acore::Impl::ChatCommands::GetAcoreString(), Acore::Impl::ChatCommands::ChatCommandResult::GetErrorMessage(), Acore::Impl::ChatCommands::ChatCommandResult::HasErrorMessage(), LANG_CMDPARSER_EITHER, and Acore::StringFormat().
|
staticconstexpr |