AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Storage class for commands issued for delayed execution. More...
#include "IWorld.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 |
Storage class for commands issued for delayed execution.
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 |
void* CliCommandHolder::m_callbackArg |
Referenced by World::ProcessCliCommands().
char* CliCommandHolder::m_command |
Referenced by World::ProcessCliCommands(), and ~CliCommandHolder().
CommandFinished CliCommandHolder::m_commandFinished |
Referenced by World::ProcessCliCommands().
Print CliCommandHolder::m_print |
Referenced by World::ProcessCliCommands().