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 |