![]() |
TrinityCore
|
Storage class for commands issued for delayed execution. More...
#include <World.h>
Public Types | |
| using | Print = void(*)(void *, std::string_view) |
| using | CommandFinished = void(*)(void *, bool success) |
Public Member Functions | |
| CliCommandHolder (void *callbackArg, char const *command, Print zprint, CommandFinished commandFinished) | |
| ~CliCommandHolder () | |
Public Attributes | |
| void * | m_callbackArg |
| char * | m_command |
| m_print | |
| CommandFinished | m_commandFinished |
Private Member Functions | |
| CliCommandHolder (CliCommandHolder const &right)=delete | |
| CliCommandHolder & | operator= (CliCommandHolder const &right)=delete |
| using CliCommandHolder::CommandFinished = void(*)(void*, bool success) |
| using CliCommandHolder::Print = void(*)(void*, std::string_view) |
| CliCommandHolder::CliCommandHolder | ( | void * | callbackArg, |
| char const * | command, | ||
| zprint, | |||
| CommandFinished | commandFinished | ||
| ) |
|
privatedelete |
|
privatedelete |
| CommandFinished CliCommandHolder::m_commandFinished |