The InspIRCd Project
Home | Developers | Wiki | Forums | Bug Tracker | SVN | Download
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

command_parse.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CommandParser
 This class handles command management and parsing. More...
class  cmd_reload
 Command handler class for the RELOAD command. More...

Typedefs

typedef std::map< std::string,
void * > 
SharedObjectList
 A list of dll/so files containing the command handlers for the core.

Variables

const int duration_multi []
 A lookup table of values for multiplier characters used by InspIRCd::Duration().


Typedef Documentation

typedef std::map<std::string, void*> SharedObjectList
 

A list of dll/so files containing the command handlers for the core.

Definition at line 19 of file command_parse.h.


Variable Documentation

const int duration_multi[]
 

Initial value:

{
        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
        1, 1, 1, 1, 1, 1, 1, 1, 86400, 1, 1, 1, 3600,
        1, 1, 1, 1, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1,
        604800, 1, 31557600, 1, 1, 1, 1, 1, 1, 1, 1,
        1, 1, 86400, 1, 1, 1, 3600, 1, 1, 1, 1, 60,
        1, 1, 1, 1, 1, 1, 1, 1, 1, 604800, 1, 31557600,
        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
}
A lookup table of values for multiplier characters used by InspIRCd::Duration().

In this lookup table, the indexes for the ascii values 'm' and 'M' have the value '60', the indexes for the ascii values 'D' and 'd' have a value of '86400', etc.

Definition at line 229 of file command_parse.h.

Referenced by InspIRCd::Duration().