From 73b9d0c5cb02f0ea8350de28bc3687e0af70ea0f Mon Sep 17 00:00:00 2001 From: brain Date: Thu, 23 Jan 2003 19:45:57 +0000 Subject: Initial revision git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@132 e03df62e-2008-0410-955e-edbf42e46eb7 --- docs/module-doc/channels_8h.html | 248 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 248 insertions(+) create mode 100644 docs/module-doc/channels_8h.html (limited to 'docs/module-doc/channels_8h.html') diff --git a/docs/module-doc/channels_8h.html b/docs/module-doc/channels_8h.html new file mode 100644 index 000000000..1eadc5857 --- /dev/null +++ b/docs/module-doc/channels_8h.html @@ -0,0 +1,248 @@ + + +channels.h File Reference + + + +
+Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  
+

channels.h File Reference

#include "inspircd_config.h"
+#include <time.h>
+#include <vector>
+ +

+Go to the source code of this file. + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Compounds

class  BanItem
 A subclass of HostItem designed to hold channel bans (+b). More...

class  chanrec
 Holds all relevent information for a channel. More...

class  ExemptItem
 A subclass of HostItem designed to hold channel exempts (+e). More...

class  HostItem
 Holds an entry for a ban list, exemption list, or invite list. More...

class  InviteItem
 A subclass of HostItem designed to hold channel invites (+I). More...

class  ucrec
 Holds a user's modes on a channel This class associates a users privilages with a channel by creating a pointer link between a userrec and chanrec class. More...


Defines

#define UCMODE_OP   1
#define UCMODE_VOICE   2
#define UCMODE_HOP   4
#define UCMODE_PROTECT   8
#define UCMODE_FOUNDER   16

Typedefs

typedef vector< BanItemBanList
 Holds a complete ban list.

typedef vector< ExemptItemExemptList
 Holds a complete exempt list.

typedef vector< InviteItemInviteList
 Holds a complete invite list.

+


Define Documentation

+

+ + + + +
+ + +
#define UCMODE_FOUNDER   16 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 171 of file channels.h.

+

+ + + + +
+ + +
#define UCMODE_HOP   4 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 169 of file channels.h.

+

+ + + + +
+ + +
#define UCMODE_OP   1 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 167 of file channels.h.

+

+ + + + +
+ + +
#define UCMODE_PROTECT   8 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 170 of file channels.h.

+

+ + + + +
+ + +
#define UCMODE_VOICE   2 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 168 of file channels.h.

+


Typedef Documentation

+

+ + + + +
+ + +
typedef vector<BanItem> BanList +
+
+ + + + + +
+   + + +

+Holds a complete ban list. +

+ +

+Definition at line 68 of file channels.h.

+

+ + + + +
+ + +
typedef vector<ExemptItem> ExemptList +
+
+ + + + + +
+   + + +

+Holds a complete exempt list. +

+ +

+Definition at line 72 of file channels.h.

+

+ + + + +
+ + +
typedef vector<InviteItem> InviteList +
+
+ + + + + +
+   + + +

+Holds a complete invite list. +

+ +

+Definition at line 76 of file channels.h.

+


Generated on Wed Jan 22 20:56:47 2003 for InspIRCd by + +doxygen1.3-rc2
+ + -- cgit v1.2.3