]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - include/typedefs.h
Mode +b stuff, probably wont work yet
[user/henk/code/inspircd.git] / include / typedefs.h
1 #ifndef __TYPEDEF_H__
2 #define __TYPEDEF_H__
3
4 #include <string>
5 #include "inspircd_config.h"
6 #include "hash_map.h"
7 #include "users.h"
8 #include "channels.h"
9 #include "hashcomp.h"
10 #include "inspstring.h"
11 #include "ctables.h"
12 #include "inspircd.h"
13 #include "modules.h"
14 #include "globals.h"
15
16 typedef nspace::hash_map<std::string, userrec*, nspace::hash<string>, irc::StrHashComp> user_hash;
17 typedef nspace::hash_map<std::string, chanrec*, nspace::hash<string>, irc::StrHashComp> chan_hash;
18
19 typedef std::vector<std::string> servernamelist;
20 typedef std::vector<ExtMode> ExtModeList;
21 typedef ExtModeList::iterator ExtModeListIter;
22 typedef std::deque<std::string> file_cache;
23
24 #endif