#include "dynamic.h"
#include "base.h"
#include <string>
#include <deque>
Go to the source code of this file.
Compounds | |
class | Admin |
Holds /ADMIN data This class contains the admin details of the local server. More... | |
class | ConfigReader |
Allows reading of values from configuration files This class allows a module to read from either the main configuration file (inspircd.conf) or from a module-specified configuration file. More... | |
class | FileReader |
Caches a text file into memory and can be used to retrieve lines from it. More... | |
class | Module |
Base class for all InspIRCd modules This class is the base class for InspIRCd modules. More... | |
class | ModuleFactory |
Instantiates classes inherited from Module This class creates a class inherited from type Module, using new. More... | |
class | Server |
Allows server output and query functions This class contains methods which allow a module to query the state of the irc server, and produce output to users and other servers. More... | |
class | Version |
Holds a module's Version information The four members (set by the constructor only) indicate details as to the version number of a module. More... | |
Defines | |
#define | FOREACH_MOD for (int i = 0; i <= MODCOUNT; i++) modules[i]-> |
Typedefs | |
typedef deque< string > | file_cache |
Low level definition of a FileReader classes file cache area. |
|
|
|
Low level definition of a FileReader classes file cache area.
Definition at line 45 of file modules.h. Referenced by FileReader::FileReader(), and FileReader::LoadFile(). |