#include "inspircd_config.h"
#include "base.h"
#include <time.h>
#include <vector>
Include dependency graph for channels.h:
This graph shows which files directly or indirectly include this file:
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< BanItem > | BanList |
Holds a complete ban list. | |
typedef vector< ExemptItem > | ExemptList |
Holds a complete exempt list. | |
typedef vector< InviteItem > | InviteList |
Holds a complete invite list. |
|
Definition at line 159 of file channels.h. |
|
Definition at line 157 of file channels.h. |
|
Definition at line 155 of file channels.h. |
|
Definition at line 158 of file channels.h. |
|
Definition at line 156 of file channels.h. |
|
Holds a complete ban list.
Definition at line 56 of file channels.h. |
|
Holds a complete exempt list.
Definition at line 60 of file channels.h. |
|
Holds a complete invite list.
Definition at line 64 of file channels.h. |