diff options
Diffstat (limited to 'include/ctables.h')
-rw-r--r-- | include/ctables.h | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/include/ctables.h b/include/ctables.h index 78eb150d9..33b4d564c 100644 --- a/include/ctables.h +++ b/include/ctables.h @@ -14,8 +14,12 @@ * --------------------------------------------------- $Log$ - Revision 1.1 2003/01/23 19:45:58 brain - Initial revision + Revision 1.2 2003/01/26 23:52:59 brain + Modified documentation for base classes + Added base classes + + Revision 1.1.1.1 2003/01/23 19:45:58 brain + InspIRCd second source tree Revision 1.3 2003/01/15 22:47:44 brain Changed user and channel structs to classes (finally) @@ -32,6 +36,7 @@ */ #include "inspircd_config.h" #include "inspircd.h" +#include "base.h" #ifndef __CTABLES_H__ #define __CTABLES_H__ @@ -40,7 +45,9 @@ typedef void (handlerfunc) (char**, int, userrec*); /* a structure that defines a command */ -struct command_t { +class command_t : public classbase +{ + public: char command[MAXBUF]; /* command name */ handlerfunc *handler_function; /* handler function as in typedef */ char flags_needed; /* user flags needed to execute the command or 0 */ |