EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
AllCommands.h File Reference
#include "admin/CommandDB.h"
#include "PyServiceMgr.h"
#include "PyCallable.h"
#include "Client.h"
#include "EntityList.h"
#include "admin/AllCommandsList.h"
Include dependency graph for AllCommands.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define COMMAND(name, role, description)   PyResult Command_##name(Client *who, CommandDB *db, PyServiceMgr *services, const Seperator &args);
 

Functions

void RegisterAllCommands (CommandDispatcher &into)
 

Macro Definition Documentation

#define COMMAND (   name,
  role,
  description 
)    PyResult Command_##name(Client *who, CommandDB *db, PyServiceMgr *services, const Seperator &args);

Definition at line 45 of file AllCommands.h.

Function Documentation

void RegisterAllCommands ( CommandDispatcher into)

Definition at line 31 of file AllCommands.cpp.

Referenced by main().

31  {
32 
33  #define COMMAND(name, role, description) \
34  into.AddCommand( #name, description, role, Command_##name );
35  #include "admin/AllCommandsList.h"
36 }

Here is the caller graph for this function: