![]() |
TrinityCore
|
#include <ChatCommandArgs.h>
Inheritance diagram for Trinity::Impl::ChatCommands::ArgInfo< T >:Static Public Member Functions | |
| static ChatCommandResult | TryConsume (T &val, ChatHandler const *handler, std::string_view args) noexcept |
| static SearchMap | MakeSearchMap () noexcept |
| static ChatCommandResult | TryConsume (T &val, ChatHandler const *handler, std::string_view args) noexcept |
| static ChatCommandResult | TryConsume (T &tag, ChatHandler const *handler, std::string_view args) noexcept |
Static Public Member Functions inherited from Trinity::Impl::ChatCommands::EnumArgInfoBase | |
| static void | AddSearchMapEntry (SearchMap &map, int64 val, EnumText const &text) noexcept |
| static int64 const * | Match (SearchMap const &map, std::string_view s) noexcept |
Static Public Attributes | |
| static SearchMap const | _map = MakeSearchMap() |
Additional Inherited Members | |
Public Types inherited from Trinity::Impl::ChatCommands::EnumArgInfoBase | |
| using | SearchMap = std::vector< std::pair< std::string_view, Optional< int64 > > > |
Definition at line 56 of file ChatCommandArgs.h.
|
inlinestaticnoexcept |
|
inlinestaticnoexcept |
Definition at line 204 of file ChatCommandArgs.h.
|
inlinestaticnoexcept |
|
inlinestaticnoexcept |
|
inlinestatic |
Definition at line 159 of file ChatCommandArgs.h.