summaryrefslogtreecommitdiff
path: root/include/channels.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/channels.h')
-rw-r--r--include/channels.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/include/channels.h b/include/channels.h
index c9cdd7b31..8d27f098d 100644
--- a/include/channels.h
+++ b/include/channels.h
@@ -1,8 +1,12 @@
/*
$Log$
-Revision 1.1 2003/01/23 19:45:58 brain
-Initial revision
+Revision 1.2 2003/01/26 23:52:59 brain
+Modified documentation for base classes
+Added base classes
+
+Revision 1.1.1.1 2003/01/23 19:45:58 brain
+InspIRCd second source tree
Revision 1.7 2003/01/22 00:44:26 brain
Added documentation comments
@@ -20,6 +24,7 @@ Changed user and channel structs to classes (finally)
*/
#include "inspircd_config.h"
+#include "base.h"
#include <time.h>
#include <vector>
@@ -29,7 +34,7 @@ Changed user and channel structs to classes (finally)
/** Holds an entry for a ban list, exemption list, or invite list.
* This class contains a single element in a channel list, such as a banlist.
*/
-class HostItem
+class HostItem : public classbase
{
public:
time_t set_time;
@@ -82,7 +87,7 @@ typedef vector<InviteItem> InviteList;
* This class represents a channel, and contains its name, modes, time created, topic, topic set time,
* etc, and an instance of the BanList type.
*/
-class chanrec
+class chanrec : public classbase
{
public:
/** The channels name.
@@ -178,7 +183,7 @@ class chanrec
* a userrec and chanrec class. The uc_modes member holds a bitmask of which privilages the user
* has on the channel, such as op, voice, etc.
*/
-class ucrec
+class ucrec : public classbase
{
public:
/** Contains a bitmask of the UCMODE_OP ... UCMODE_FOUNDER values.