From: brain Date: Sun, 30 Mar 2003 12:32:32 +0000 (+0000) Subject: Added DOT files to documentation for class diagrams (pretteh!) X-Git-Tag: v2.0.23~11263 X-Git-Url: https://git.netwichtig.de/gitweb/?a=commitdiff_plain;h=44b62866f83dea028500d81274eaaba8e886e1c3;p=user%2Fhenk%2Fcode%2Finspircd.git Added DOT files to documentation for class diagrams (pretteh!) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@169 e03df62e-2008-0410-955e-edbf42e46eb7 --- diff --git a/docs/module-doc/annotated.html b/docs/module-doc/annotated.html index c3e7b5bdb..63707b187 100644 --- a/docs/module-doc/annotated.html +++ b/docs/module-doc/annotated.html @@ -3,7 +3,7 @@ Annotated Index - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

InspIRCd Compound List

Here are the classes, structs, unions and interfaces with brief descriptions: @@ -29,9 +29,9 @@
userrecHolds all information about a user This class stores all information about a user connected to the irc server
VersionHolds a module's Version information The four members (set by the constructor only) indicate details as to the version number of a module
-
Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:26 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/base_8h-source.html b/docs/module-doc/base_8h-source.html index 5580e7e0a..0aa2e6b99 100644 --- a/docs/module-doc/base_8h-source.html +++ b/docs/module-doc/base_8h-source.html @@ -3,7 +3,7 @@ base.h Source File - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

base.h

Go to the documentation of this file.
00001 /*
@@ -29,9 +29,9 @@
 00028 
 00029 #endif
 00030 
-

Generated on Sun Feb 9 12:48:15 2003 for InspIRCd by +
Generated on Sun Mar 30 13:27:57 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/base_8h.html b/docs/module-doc/base_8h.html index 9128555d9..29e7552fb 100644 --- a/docs/module-doc/base_8h.html +++ b/docs/module-doc/base_8h.html @@ -3,12 +3,29 @@ base.h File Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

base.h File Reference

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

+Include dependency graph for base.h:

Include dependency graph
+ +

+This graph shows which files directly or indirectly include this file:

Included by dependency graph
+ + + + + + + + + + + +

Go to the source code of this file. @@ -16,9 +33,9 @@
class  classbase
 The base class for all inspircd classes. More...

-


Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:03 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/base_8h__dep__incl.dot b/docs/module-doc/base_8h__dep__incl.dot new file mode 100644 index 000000000..083e30a1c --- /dev/null +++ b/docs/module-doc/base_8h__dep__incl.dot @@ -0,0 +1,22 @@ +digraph inheritance +{ + Node3 [shape="box",label="base.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; + Node4 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node4 [shape="box",label="channels.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$channels_8h.html"]; + Node5 -> Node4 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node5 [shape="box",label="users.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$users_8cpp.html"]; + Node6 -> Node4 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node6 [shape="box",label="users.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$users_8h.html"]; + Node5 -> Node6 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node7 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node7 [shape="box",label="connection.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$connection_8h.html"]; + Node8 -> Node7 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node8 [shape="box",label="servers.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$servers_8h.html"]; + Node6 -> Node7 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node10 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node10 [shape="box",label="ctables.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ctables_8h.html"]; + Node11 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node11 [shape="box",label="modules.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$modules_8h.html"]; + Node12 -> Node11 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node12 [shape="box",label="modules.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$modules_8cpp.html"]; +} diff --git a/docs/module-doc/base_8h__dep__incl.gif b/docs/module-doc/base_8h__dep__incl.gif new file mode 100644 index 000000000..45c01e127 Binary files /dev/null and b/docs/module-doc/base_8h__dep__incl.gif differ diff --git a/docs/module-doc/base_8h__incl.dot b/docs/module-doc/base_8h__incl.dot new file mode 100644 index 000000000..19848e475 --- /dev/null +++ b/docs/module-doc/base_8h__incl.dot @@ -0,0 +1,8 @@ +digraph inheritance +{ + Node0 [shape="box",label="base.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; + Node1 -> Node0 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node1 [shape="box",label="inspircd_config.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node2 -> Node0 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node2 [shape="box",label="time.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; +} diff --git a/docs/module-doc/base_8h__incl.gif b/docs/module-doc/base_8h__incl.gif new file mode 100644 index 000000000..9125df357 Binary files /dev/null and b/docs/module-doc/base_8h__incl.gif differ diff --git a/docs/module-doc/channels_8h-source.html b/docs/module-doc/channels_8h-source.html index 63373103f..306a3dc5f 100644 --- a/docs/module-doc/channels_8h-source.html +++ b/docs/module-doc/channels_8h-source.html @@ -3,7 +3,7 @@ channels.h Source File - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

channels.h

Go to the documentation of this file.
00001 /*
@@ -120,9 +120,9 @@
 00182 
 00183 #endif
 00184 
-

Generated on Sun Feb 9 12:48:15 2003 for InspIRCd by +
Generated on Sun Mar 30 13:27:58 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/channels_8h.html b/docs/module-doc/channels_8h.html index a804e2684..93f67dd56 100644 --- a/docs/module-doc/channels_8h.html +++ b/docs/module-doc/channels_8h.html @@ -3,7 +3,7 @@ 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"
@@ -11,6 +11,19 @@ #include <time.h>
#include <vector>
+

+Include dependency graph for channels.h:

Include dependency graph
+ + + + +

+This graph shows which files directly or indirectly include this file:

Included by dependency graph
+ + + + +

Go to the source code of this file. @@ -241,9 +254,9 @@ Holds a complete invite list. Definition at line 64 of file channels.h.
-


Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:06 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/channels_8h__dep__incl.dot b/docs/module-doc/channels_8h__dep__incl.dot new file mode 100644 index 000000000..f11b18437 --- /dev/null +++ b/docs/module-doc/channels_8h__dep__incl.dot @@ -0,0 +1,9 @@ +digraph inheritance +{ + Node18 [shape="box",label="channels.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; + Node19 -> Node18 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node19 [shape="box",label="users.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$users_8cpp.html"]; + Node20 -> Node18 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node20 [shape="box",label="users.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$users_8h.html"]; + Node19 -> Node20 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; +} diff --git a/docs/module-doc/channels_8h__dep__incl.gif b/docs/module-doc/channels_8h__dep__incl.gif new file mode 100644 index 000000000..5da863d58 Binary files /dev/null and b/docs/module-doc/channels_8h__dep__incl.gif differ diff --git a/docs/module-doc/channels_8h__incl.dot b/docs/module-doc/channels_8h__incl.dot new file mode 100644 index 000000000..6c6da17dd --- /dev/null +++ b/docs/module-doc/channels_8h__incl.dot @@ -0,0 +1,14 @@ +digraph inheritance +{ + Node13 [shape="box",label="channels.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; + Node14 -> Node13 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node14 [shape="box",label="inspircd_config.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node15 -> Node13 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node15 [shape="box",label="base.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$base_8h.html"]; + Node14 -> Node15 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node16 -> Node15 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node16 [shape="box",label="time.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node16 -> Node13 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node17 -> Node13 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node17 [shape="box",label="vector",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; +} diff --git a/docs/module-doc/channels_8h__incl.gif b/docs/module-doc/channels_8h__incl.gif new file mode 100644 index 000000000..f80dd2a82 Binary files /dev/null and b/docs/module-doc/channels_8h__incl.gif differ diff --git a/docs/module-doc/classAdmin-members.html b/docs/module-doc/classAdmin-members.html index 58b71a52e..80095fae8 100644 --- a/docs/module-doc/classAdmin-members.html +++ b/docs/module-doc/classAdmin-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Admin Member List

This is the complete list of members for Admin, including all inherited members. @@ -14,9 +14,9 @@ -
NameAdmin
NickAdmin
~classbase()classbase [inline]

Generated on Sun Feb 9 12:48:17 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:29 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classAdmin.html b/docs/module-doc/classAdmin.html index 54cf85837..4c2388e96 100644 --- a/docs/module-doc/classAdmin.html +++ b/docs/module-doc/classAdmin.html @@ -3,7 +3,7 @@ Admin class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Admin Class Reference

Holds /ADMIN data This class contains the admin details of the local server. @@ -11,14 +11,17 @@

#include <modules.h>

-

Inheritance diagram for Admin: -

- -classbase +Inheritance diagram for Admin:

Inheritance graph
+ + -List of all members. +
[legend]
Collaboration diagram for Admin:

Collaboration graph
+ + + +
[legend]
List of all members.
- + @@ -157,9 +160,9 @@ Definition at line 56 of

Public Methods


Public Member Functions

 Admin (string name, string email, string nick)

Public Attributes

const string Name

The documentation for this class was generated from the following files: -
Generated on Sun Feb 9 12:48:17 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:29 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classAdmin__coll__graph.gif b/docs/module-doc/classAdmin__coll__graph.gif new file mode 100644 index 000000000..e44815fb6 Binary files /dev/null and b/docs/module-doc/classAdmin__coll__graph.gif differ diff --git a/docs/module-doc/classAdmin__inherit__graph.gif b/docs/module-doc/classAdmin__inherit__graph.gif new file mode 100644 index 000000000..077257376 Binary files /dev/null and b/docs/module-doc/classAdmin__inherit__graph.gif differ diff --git a/docs/module-doc/classBanItem-members.html b/docs/module-doc/classBanItem-members.html index 13a1580a8..151fab970 100644 --- a/docs/module-doc/classBanItem-members.html +++ b/docs/module-doc/classBanItem-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

BanItem Member List

This is the complete list of members for BanItem, including all inherited members. @@ -15,9 +15,9 @@ -
set_timeHostItem
~classbase()classbase [inline]
~HostItem()HostItem [inline, virtual]

Generated on Sun Feb 9 12:48:17 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:32 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classBanItem.html b/docs/module-doc/classBanItem.html index abf3fa706..569717018 100644 --- a/docs/module-doc/classBanItem.html +++ b/docs/module-doc/classBanItem.html @@ -3,7 +3,7 @@ BanItem class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

BanItem Class Reference

A subclass of HostItem designed to hold channel bans (+b). @@ -11,13 +11,17 @@

#include <channels.h>

-

Inheritance diagram for BanItem: -

- -HostItem -classbase +Inheritance diagram for BanItem:

Inheritance graph
+ + + -List of all members. +
[legend]
Collaboration diagram for BanItem:

Collaboration graph
+ + + + +
[legend]
List of all members.

Detailed Description

@@ -27,9 +31,9 @@ A subclass of HostItem designed to h

Definition at line 33 of file channels.h.


The documentation for this class was generated from the following file: -
Generated on Sun Feb 9 12:48:17 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:32 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classBanItem__coll__graph.gif b/docs/module-doc/classBanItem__coll__graph.gif new file mode 100644 index 000000000..fed7d2d98 Binary files /dev/null and b/docs/module-doc/classBanItem__coll__graph.gif differ diff --git a/docs/module-doc/classBanItem__inherit__graph.gif b/docs/module-doc/classBanItem__inherit__graph.gif new file mode 100644 index 000000000..76803f086 Binary files /dev/null and b/docs/module-doc/classBanItem__inherit__graph.gif differ diff --git a/docs/module-doc/classConfigReader-members.html b/docs/module-doc/classConfigReader-members.html index 118ac4b89..9fec8a445 100644 --- a/docs/module-doc/classConfigReader-members.html +++ b/docs/module-doc/classConfigReader-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ConfigReader Member List

This is the complete list of members for ConfigReader, including all inherited members. @@ -17,9 +17,9 @@ -
Verify()ConfigReader
~classbase()classbase [inline]
~ConfigReader()ConfigReader

Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:46 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classConfigReader.html b/docs/module-doc/classConfigReader.html index 6ae16f47a..a83fd9e29 100644 --- a/docs/module-doc/classConfigReader.html +++ b/docs/module-doc/classConfigReader.html @@ -3,7 +3,7 @@ ConfigReader class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ConfigReader Class Reference

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. @@ -11,14 +11,17 @@

#include <modules.h>

-

Inheritance diagram for ConfigReader: -

- -classbase +Inheritance diagram for ConfigReader:

Inheritance graph
+ + -List of all members. +
[legend]
Collaboration diagram for ConfigReader:

Collaboration graph
+ + + +
[legend]
List of all members.
- + @@ -42,7 +45,7 @@ It may either be instantiated with one parameter or none. Constructing the class

-Definition at line 218 of file modules.h.


Constructor & Destructor Documentation

+Definition at line 219 of file modules.h.

Constructor & Destructor Documentation


Public Methods


Public Member Functions

 ConfigReader ()
 Default constructor.

 ConfigReader (string filename)
@@ -72,13 +75,13 @@ Default constructor.

This constructor initialises the ConfigReader class to read the inspircd.conf file as specified when running ./configure.

-Definition at line 151 of file modules.cpp. +Definition at line 152 of file modules.cpp.

-References fname. +References fname.

-

00152 {
-00153         fname = CONFIG_FILE;
-00154 }
+
00153 {
+00154         fname = CONFIG_FILE;
+00155 }
 
@@ -112,9 +115,9 @@ Overloaded constructor.

This constructor initialises the ConfigReader class to read a user-specified config file

-Definition at line 162 of file modules.cpp. +Definition at line 163 of file modules.cpp.

-

00162 : fname(filename) { };
+
00163 : fname(filename) { };
 
@@ -147,10 +150,10 @@ Default destructor.

This method destroys the ConfigReader class.

-Definition at line 157 of file modules.cpp. +Definition at line 158 of file modules.cpp.

-

00158 {
-00159 }
+
00159 {
+00160 }
 
@@ -185,13 +188,13 @@ Counts the number of times a given tag appears in the config file.

This method counts the number of times a tag appears in a config file, for use where there are several tags of the same kind, e.g. with opers and connect types. It can be used with the index value of ConfigReader::ReadValue to loop through all copies of a multiple instance tag.

-Definition at line 173 of file modules.cpp. +Definition at line 174 of file modules.cpp.

-References fname. +References fname.

-

00174 {
-00175         return EnumConf(fname.c_str(),tag.c_str());
-00176 }
+
00175 {
+00176         return EnumConf(fname.c_str(),tag.c_str());
+00177 }
 
@@ -240,16 +243,16 @@ Retrieves a value from the config file.

This method retrieves a value from the config file. Where multiple copies of the tag exist in the config file, index indicates which of the values to retrieve.

-Definition at line 164 of file modules.cpp. +Definition at line 165 of file modules.cpp.

-References fname. +References fname.

-

00165 {
-00166         char val[MAXBUF];
-00167         ReadConf(fname.c_str(),tag.c_str(),name.c_str(),index,val);
-00168         string s = val;
-00169         return s;
-00170 }
+
00166 {
+00167         char val[MAXBUF];
+00168         ReadConf(fname.c_str(),tag.c_str(),name.c_str(),index,val);
+00169         string s = val;
+00170         return s;
+00171 }
 
@@ -282,11 +285,11 @@ Returns true if a config file is valid.

This method is unimplemented and will always return true.

-Definition at line 179 of file modules.cpp. +Definition at line 180 of file modules.cpp.

-

00180 {
-00181         return true;
-00182 }
+
00181 {
+00182         return true;
+00183 }
 
@@ -314,16 +317,16 @@ The filename of the configuration file, as set by the constructor.

-Definition at line 223 of file modules.h. +Definition at line 224 of file modules.h.

-Referenced by ConfigReader(), Enumerate(), and ReadValue(). +Referenced by ConfigReader(), Enumerate(), and ReadValue().


The documentation for this class was generated from the following files: -
Generated on Sun Feb 9 12:48:17 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:46 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classConfigReader__coll__graph.gif b/docs/module-doc/classConfigReader__coll__graph.gif new file mode 100644 index 000000000..71ec86efa Binary files /dev/null and b/docs/module-doc/classConfigReader__coll__graph.gif differ diff --git a/docs/module-doc/classConfigReader__inherit__graph.gif b/docs/module-doc/classConfigReader__inherit__graph.gif new file mode 100644 index 000000000..8df6ba549 Binary files /dev/null and b/docs/module-doc/classConfigReader__inherit__graph.gif differ diff --git a/docs/module-doc/classConnectClass-members.html b/docs/module-doc/classConnectClass-members.html index 849b00f52..389cc0f72 100644 --- a/docs/module-doc/classConnectClass-members.html +++ b/docs/module-doc/classConnectClass-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ConnectClass Member List

This is the complete list of members for ConnectClass, including all inherited members. @@ -13,9 +13,9 @@ -
passConnectClass
typeConnectClass
~classbase()classbase [inline]

Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:49 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classConnectClass.html b/docs/module-doc/classConnectClass.html index ade7d3f0a..c118e547b 100644 --- a/docs/module-doc/classConnectClass.html +++ b/docs/module-doc/classConnectClass.html @@ -3,7 +3,7 @@ ConnectClass class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ConnectClass Class Reference

Holds information relevent to <connect allow> and <connect deny> tags in the config file. @@ -11,12 +11,15 @@

#include <users.h>

-

Inheritance diagram for ConnectClass: -

- -classbase +Inheritance diagram for ConnectClass:

Inheritance graph
+ + -List of all members. +
[legend]
Collaboration diagram for ConnectClass:

Collaboration graph
+ + + +
[legend]
List of all members.
@@ -103,9 +106,9 @@ Definition at line 37 of fi

Public Attributes

int type

The documentation for this class was generated from the following file: -
Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:49 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classConnectClass__coll__graph.gif b/docs/module-doc/classConnectClass__coll__graph.gif new file mode 100644 index 000000000..cd3ab3488 Binary files /dev/null and b/docs/module-doc/classConnectClass__coll__graph.gif differ diff --git a/docs/module-doc/classConnectClass__inherit__graph.gif b/docs/module-doc/classConnectClass__inherit__graph.gif new file mode 100644 index 000000000..26c1193b9 Binary files /dev/null and b/docs/module-doc/classConnectClass__inherit__graph.gif differ diff --git a/docs/module-doc/classExemptItem-members.html b/docs/module-doc/classExemptItem-members.html index 19091ceb7..4554bacdf 100644 --- a/docs/module-doc/classExemptItem-members.html +++ b/docs/module-doc/classExemptItem-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ExemptItem Member List

This is the complete list of members for ExemptItem, including all inherited members. @@ -15,9 +15,9 @@ -
set_timeHostItem
~classbase()classbase [inline]
~HostItem()HostItem [inline, virtual]

Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:56 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classExemptItem.html b/docs/module-doc/classExemptItem.html index daa23b034..110690e6a 100644 --- a/docs/module-doc/classExemptItem.html +++ b/docs/module-doc/classExemptItem.html @@ -3,7 +3,7 @@ ExemptItem class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ExemptItem Class Reference

A subclass of HostItem designed to hold channel exempts (+e). @@ -11,13 +11,17 @@

#include <channels.h>

-

Inheritance diagram for ExemptItem: -

- -HostItem -classbase +Inheritance diagram for ExemptItem:

Inheritance graph
+ + + -List of all members. +
[legend]
Collaboration diagram for ExemptItem:

Collaboration graph
+ + + + +
[legend]
List of all members.

Detailed Description

@@ -27,9 +31,9 @@ A subclass of HostItem designed to h

Definition at line 41 of file channels.h.


The documentation for this class was generated from the following file: -
Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:56 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classExemptItem__coll__graph.gif b/docs/module-doc/classExemptItem__coll__graph.gif new file mode 100644 index 000000000..c0a0a296d Binary files /dev/null and b/docs/module-doc/classExemptItem__coll__graph.gif differ diff --git a/docs/module-doc/classExemptItem__inherit__graph.gif b/docs/module-doc/classExemptItem__inherit__graph.gif new file mode 100644 index 000000000..50c8e8619 Binary files /dev/null and b/docs/module-doc/classExemptItem__inherit__graph.gif differ diff --git a/docs/module-doc/classFileReader-members.html b/docs/module-doc/classFileReader-members.html index 0e8e2ea57..4cc3cc008 100644 --- a/docs/module-doc/classFileReader-members.html +++ b/docs/module-doc/classFileReader-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

FileReader Member List

This is the complete list of members for FileReader, including all inherited members. @@ -17,9 +17,9 @@ -
LoadFile(string filename)FileReader
~classbase()classbase [inline]
~FileReader()FileReader

Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:59 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classFileReader.html b/docs/module-doc/classFileReader.html index 64b7ecd9c..5d67044cd 100644 --- a/docs/module-doc/classFileReader.html +++ b/docs/module-doc/classFileReader.html @@ -3,7 +3,7 @@ FileReader class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

FileReader Class Reference

Caches a text file into memory and can be used to retrieve lines from it. @@ -11,14 +11,17 @@

#include <modules.h>

-

Inheritance diagram for FileReader: -

- -classbase +Inheritance diagram for FileReader:

Inheritance graph
+ + -List of all members. +
[legend]
Collaboration diagram for FileReader:

Collaboration graph
+ + + +
[legend]
List of all members.
- + @@ -41,7 +44,7 @@ This class contains methods for read-only manipulation of a text file in memory.

-Definition at line 263 of file modules.h.


Constructor & Destructor Documentation

+Definition at line 264 of file modules.h.

Constructor & Destructor Documentation


Public Methods


Public Member Functions

 FileReader ()
 Default constructor.

 FileReader (string filename)
@@ -71,10 +74,10 @@ Default constructor.

This method does not load any file into memory, you must use the LoadFile method after constructing the class this way.

-Definition at line 192 of file modules.cpp. +Definition at line 193 of file modules.cpp.

-

00193 {
-00194 }
+
00194 {
+00195 }
 
@@ -108,15 +111,15 @@ Secondary constructor.

This method initialises the class with a file loaded into it ready for GetLine and and other methods to be called. If the file could not be loaded, FileReader::FileSize returns 0.

-Definition at line 185 of file modules.cpp. +Definition at line 186 of file modules.cpp.

-References fc, and file_cache. +References fc, and file_cache.

-

00186 {
-00187         file_cache c;
-00188         readfile(c,filename.c_str());
-00189         this->fc = c;
-00190 }
+
00187 {
+00188         file_cache c;
+00189         readfile(c,filename.c_str());
+00190         this->fc = c;
+00191 }
 
@@ -149,10 +152,10 @@ Default destructor.

This deletes the memory allocated to the file.

-Definition at line 203 of file modules.cpp. +Definition at line 204 of file modules.cpp.

-

00204 {
-00205 }
+
00205 {
+00206 }
 
@@ -186,13 +189,13 @@ Returns the size of the file in lines.

This method returns the number of lines in the read file. If it is 0, no lines have been read into memory, either because the file is empty or it does not exist, or cannot be opened due to permission problems.

-Definition at line 214 of file modules.cpp. +Definition at line 215 of file modules.cpp.

-References fc. +References fc.

-

00215 {
-00216         return fc.size();
-00217 }
+
00216 {
+00217         return fc.size();
+00218 }
 
@@ -226,15 +229,15 @@ Retrieve one line from the file.

This method retrieves one line from the text file. If an empty non-NULL string is returned, the index was out of bounds, or the line had no data on it.

-Definition at line 207 of file modules.cpp. +Definition at line 208 of file modules.cpp.

-References fc. +References fc.

-

00208 {
-00209         if ((x<0) || (x>fc.size()))
-00210                 return "";
-00211         return fc[x];
-00212 }
+
00209 {
+00210         if ((x<0) || (x>fc.size()))
+00211                 return "";
+00212         return fc[x];
+00213 }
 
@@ -268,15 +271,15 @@ Used to load a file.

This method loads a file into the class ready for GetLine and and other methods to be called. If the file could not be loaded, FileReader::FileSize returns 0.

-Definition at line 196 of file modules.cpp. +Definition at line 197 of file modules.cpp.

-References fc, and file_cache. +References fc, and file_cache.

-

00197 {
-00198         file_cache c;
-00199         readfile(c,filename.c_str());
-00200         this->fc = c;
-00201 }
+
00198 {
+00199         file_cache c;
+00200         readfile(c,filename.c_str());
+00201         this->fc = c;
+00202 }
 
@@ -302,16 +305,16 @@ References fc, and

-Definition at line 265 of file modules.h. +Definition at line 266 of file modules.h.

-Referenced by FileReader(), FileSize(), GetLine(), and LoadFile(). +Referenced by FileReader(), FileSize(), GetLine(), and LoadFile().


The documentation for this class was generated from the following files: -
Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:59 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classFileReader__coll__graph.gif b/docs/module-doc/classFileReader__coll__graph.gif new file mode 100644 index 000000000..6ed5e3fe0 Binary files /dev/null and b/docs/module-doc/classFileReader__coll__graph.gif differ diff --git a/docs/module-doc/classFileReader__inherit__graph.gif b/docs/module-doc/classFileReader__inherit__graph.gif new file mode 100644 index 000000000..979b2a84f Binary files /dev/null and b/docs/module-doc/classFileReader__inherit__graph.gif differ diff --git a/docs/module-doc/classHostItem-members.html b/docs/module-doc/classHostItem-members.html index b49c51521..4f4678e7e 100644 --- a/docs/module-doc/classHostItem-members.html +++ b/docs/module-doc/classHostItem-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

HostItem Member List

This is the complete list of members for HostItem, including all inherited members. @@ -15,9 +15,9 @@ -
set_timeHostItem
~classbase()classbase [inline]
~HostItem()HostItem [inline, virtual]

Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:02 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classHostItem.html b/docs/module-doc/classHostItem.html index 11a15f68b..969fc05cb 100644 --- a/docs/module-doc/classHostItem.html +++ b/docs/module-doc/classHostItem.html @@ -3,7 +3,7 @@ HostItem class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

HostItem Class Reference

Holds an entry for a ban list, exemption list, or invite list. @@ -11,17 +11,20 @@

#include <channels.h>

-

Inheritance diagram for HostItem: -

- -classbase -BanItem -ExemptItem -InviteItem +Inheritance diagram for HostItem:

Inheritance graph
+ + + + + -List of all members. +
[legend]
Collaboration diagram for HostItem:

Collaboration graph
+ + + +
[legend]
List of all members.
- + @@ -178,9 +181,9 @@ Definition at line 20 of

Public Methods


Public Member Functions

 HostItem ()
virtual ~HostItem ()

Public Attributes


The documentation for this class was generated from the following file: -
Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:02 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classHostItem__coll__graph.gif b/docs/module-doc/classHostItem__coll__graph.gif new file mode 100644 index 000000000..23807cef2 Binary files /dev/null and b/docs/module-doc/classHostItem__coll__graph.gif differ diff --git a/docs/module-doc/classHostItem__inherit__graph.gif b/docs/module-doc/classHostItem__inherit__graph.gif new file mode 100644 index 000000000..31be796ed Binary files /dev/null and b/docs/module-doc/classHostItem__inherit__graph.gif differ diff --git a/docs/module-doc/classInviteItem-members.html b/docs/module-doc/classInviteItem-members.html index 5e9733a8f..5cafc4331 100644 --- a/docs/module-doc/classInviteItem-members.html +++ b/docs/module-doc/classInviteItem-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

InviteItem Member List

This is the complete list of members for InviteItem, including all inherited members. @@ -15,9 +15,9 @@ -
set_timeHostItem
~classbase()classbase [inline]
~HostItem()HostItem [inline, virtual]

Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:07 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classInviteItem.html b/docs/module-doc/classInviteItem.html index ffb25afac..a0d900ce7 100644 --- a/docs/module-doc/classInviteItem.html +++ b/docs/module-doc/classInviteItem.html @@ -3,7 +3,7 @@ InviteItem class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

InviteItem Class Reference

A subclass of HostItem designed to hold channel invites (+I). @@ -11,13 +11,17 @@

#include <channels.h>

-

Inheritance diagram for InviteItem: -

- -HostItem -classbase +Inheritance diagram for InviteItem:

Inheritance graph
+ + + -List of all members. +
[legend]
Collaboration diagram for InviteItem:

Collaboration graph
+ + + + +
[legend]
List of all members.

Detailed Description

@@ -27,9 +31,9 @@ A subclass of HostItem designed to h

Definition at line 49 of file channels.h.


The documentation for this class was generated from the following file: -
Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:07 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classInviteItem__coll__graph.gif b/docs/module-doc/classInviteItem__coll__graph.gif new file mode 100644 index 000000000..432c086ee Binary files /dev/null and b/docs/module-doc/classInviteItem__coll__graph.gif differ diff --git a/docs/module-doc/classInviteItem__inherit__graph.gif b/docs/module-doc/classInviteItem__inherit__graph.gif new file mode 100644 index 000000000..889ab73f5 Binary files /dev/null and b/docs/module-doc/classInviteItem__inherit__graph.gif differ diff --git a/docs/module-doc/classInvited-members.html b/docs/module-doc/classInvited-members.html index c0cfa131d..30ce62692 100644 --- a/docs/module-doc/classInvited-members.html +++ b/docs/module-doc/classInvited-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Invited Member List

This is the complete list of members for Invited, including all inherited members. @@ -11,9 +11,9 @@ -
channelInvited
classbase()classbase [inline]
~classbase()classbase [inline]

Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:04 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classInvited.html b/docs/module-doc/classInvited.html index 2a3c36321..c00d44a61 100644 --- a/docs/module-doc/classInvited.html +++ b/docs/module-doc/classInvited.html @@ -3,7 +3,7 @@ Invited class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Invited Class Reference

Holds a channel name to which a user has been invited. @@ -11,12 +11,15 @@

#include <users.h>

-

Inheritance diagram for Invited: -

- -classbase +Inheritance diagram for Invited:

Inheritance graph
+ + -List of all members. +
[legend]
Collaboration diagram for Invited:

Collaboration graph
+ + + +
[legend]
List of all members.
@@ -55,9 +58,9 @@ Referenced by userrec::Invite

Public Attributes

char channel [CHANMAX]

The documentation for this class was generated from the following file:
-
Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:04 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classInvited__coll__graph.gif b/docs/module-doc/classInvited__coll__graph.gif new file mode 100644 index 000000000..19d702812 Binary files /dev/null and b/docs/module-doc/classInvited__coll__graph.gif differ diff --git a/docs/module-doc/classInvited__inherit__graph.gif b/docs/module-doc/classInvited__inherit__graph.gif new file mode 100644 index 000000000..badc40e73 Binary files /dev/null and b/docs/module-doc/classInvited__inherit__graph.gif differ diff --git a/docs/module-doc/classModule-members.html b/docs/module-doc/classModule-members.html index 6a1f488fd..05fb294e1 100644 --- a/docs/module-doc/classModule-members.html +++ b/docs/module-doc/classModule-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Module Member List

This is the complete list of members for Module, including all inherited members. @@ -13,6 +13,7 @@ + @@ -20,9 +21,9 @@ -
Module()Module
Module::OnPacketReceive(char *p)Module [virtual]
Module::OnPacketTransmit(char *p)Module [virtual]
Module::OnServerRaw(string &raw, bool inbound)Module [virtual]
OnRehash()Module [virtual]
OnUserConnect(userrec *user)Module [virtual]
OnUserJoin(userrec *user, chanrec *channel)Module [virtual]
OnUserQuit(userrec *user)Module [virtual]
~classbase()classbase [inline]
~Module()Module [virtual]

Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:10 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classModule.html b/docs/module-doc/classModule.html index 0441e84de..b15439b3d 100644 --- a/docs/module-doc/classModule.html +++ b/docs/module-doc/classModule.html @@ -3,7 +3,7 @@ Module class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Module Class Reference

Base class for all InspIRCd modules This class is the base class for InspIRCd modules. @@ -11,14 +11,17 @@

#include <modules.h>

-

Inheritance diagram for Module: -

- -classbase +Inheritance diagram for Module:

Inheritance graph
+ + -List of all members. +
[legend]
Collaboration diagram for Module:

Collaboration graph
+ + + +
[legend]
List of all members.
- + @@ -36,6 +39,7 @@ +

Public Methods


Public Member Functions

 Module ()
 Default constructor creates a module class.

virtual ~Module ()
virtual void Module::OnPacketTransmit (char *p)
virtual void Module::OnPacketReceive (char *p)
virtual void OnRehash ()
virtual void Module::OnServerRaw (string &raw, bool inbound)

Detailed Description

Base class for all InspIRCd modules This class is the base class for InspIRCd modules. @@ -145,9 +149,9 @@ Returns the version number of a Module.

The method should return a Version object with its version information assigned via Version::Version

-Definition at line 36 of file modules.cpp. +Definition at line 37 of file modules.cpp.

-

00036 { return Version(1,0,0,0); }
+
00037 { return Version(1,0,0,0); }
 
@@ -205,6 +209,44 @@ Definition at line 36 o +

+ + + +

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
virtual void Module::Module::OnServerRaw string &   raw,
bool   inbound
[virtual]
+
+ + + + @@ -406,9 +448,9 @@ Definition at line 30 o
+   + +


The documentation for this class was generated from the following files: -
Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:10 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classModuleFactory-members.html b/docs/module-doc/classModuleFactory-members.html index 01dcc108d..7ef101d71 100644 --- a/docs/module-doc/classModuleFactory-members.html +++ b/docs/module-doc/classModuleFactory-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ModuleFactory Member List

This is the complete list of members for ModuleFactory, including all inherited members. @@ -13,9 +13,9 @@ -
ModuleFactory()ModuleFactory [inline]
~classbase()classbase [inline]
~ModuleFactory()ModuleFactory [inline, virtual]

Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:13 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classModuleFactory.html b/docs/module-doc/classModuleFactory.html index cfc0bbd09..1fae59530 100644 --- a/docs/module-doc/classModuleFactory.html +++ b/docs/module-doc/classModuleFactory.html @@ -3,7 +3,7 @@ ModuleFactory class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ModuleFactory Class Reference

Instantiates classes inherited from Module This class creates a class inherited from type Module, using new. @@ -11,14 +11,17 @@

#include <modules.h>

-

Inheritance diagram for ModuleFactory: -

- -classbase +Inheritance diagram for ModuleFactory:

Inheritance graph
+ + -List of all members. +
[legend]
Collaboration diagram for ModuleFactory:

Collaboration graph
+ + + +
[legend]
List of all members.
- + @@ -31,7 +34,7 @@ This is to allow for modules to create many different variants of

-Definition at line 308 of file modules.h.


Constructor & Destructor Documentation

+Definition at line 309 of file modules.h.

Constructor & Destructor Documentation


Public Methods


Public Member Functions

 ModuleFactory ()
virtual ~ModuleFactory ()
virtual ModuleCreateModule ()=0
@@ -59,9 +62,9 @@ Definition at line 308 of

-Definition at line 311 of file modules.h. +Definition at line 312 of file modules.h.

-

00311 { }
+
00312 { }
 
@@ -92,9 +95,9 @@ Definition at line 311 of

-Definition at line 312 of file modules.h. +Definition at line 313 of file modules.h.

-

00312 { }
+
00313 { }
 
@@ -131,9 +134,9 @@ Your inherited class of ModuleFactory must return a pointer to your modules.h -
Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:13 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classModuleFactory__coll__graph.gif b/docs/module-doc/classModuleFactory__coll__graph.gif new file mode 100644 index 000000000..f5891a86c Binary files /dev/null and b/docs/module-doc/classModuleFactory__coll__graph.gif differ diff --git a/docs/module-doc/classModuleFactory__inherit__graph.gif b/docs/module-doc/classModuleFactory__inherit__graph.gif new file mode 100644 index 000000000..36802cca0 Binary files /dev/null and b/docs/module-doc/classModuleFactory__inherit__graph.gif differ diff --git a/docs/module-doc/classModule__coll__graph.gif b/docs/module-doc/classModule__coll__graph.gif new file mode 100644 index 000000000..81f029745 Binary files /dev/null and b/docs/module-doc/classModule__coll__graph.gif differ diff --git a/docs/module-doc/classModule__inherit__graph.gif b/docs/module-doc/classModule__inherit__graph.gif new file mode 100644 index 000000000..38f882a35 Binary files /dev/null and b/docs/module-doc/classModule__inherit__graph.gif differ diff --git a/docs/module-doc/classServer-members.html b/docs/module-doc/classServer-members.html index fe0b3416b..0f0a9033e 100644 --- a/docs/module-doc/classServer-members.html +++ b/docs/module-doc/classServer-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Server Member List

This is the complete list of members for Server, including all inherited members. @@ -29,9 +29,9 @@ -
Server()Server
~classbase()classbase [inline]
~Server()Server [virtual]

Generated on Sun Feb 9 12:48:19 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:18 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classServer.html b/docs/module-doc/classServer.html index 0cc7a88d7..6c055c09e 100644 --- a/docs/module-doc/classServer.html +++ b/docs/module-doc/classServer.html @@ -3,7 +3,7 @@ Server class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Server Class Reference

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. @@ -11,14 +11,17 @@

#include <modules.h>

-

Inheritance diagram for Server: -

- -classbase +Inheritance diagram for Server:

Inheritance graph
+ + -List of all members. +
[legend]
Collaboration diagram for Server:

Collaboration graph
+ + + +
[legend]
List of all members.
- + @@ -65,7 +68,7 @@ All modules should instantiate at least one copy of this class, and use its memb

-Definition at line 113 of file modules.h.


Constructor & Destructor Documentation

+Definition at line 114 of file modules.h.

Constructor & Destructor Documentation


Public Methods


Public Member Functions

 Server ()
 Default constructor.

virtual ~Server ()
@@ -95,10 +98,10 @@ Default constructor.

Creates a Server object.

-Definition at line 42 of file modules.cpp. +Definition at line 43 of file modules.cpp.

-

00043 {
-00044 }
+
00044 {
+00045 }
 
@@ -131,10 +134,10 @@ Default destructor.

Destroys a Server object.

-Definition at line 46 of file modules.cpp. +Definition at line 47 of file modules.cpp.

-

00047 {
-00048 }
+
00048 {
+00049 }
 
@@ -178,12 +181,12 @@ Attempts to look up a user's privilages on a channel.

This function will return a string containing either @, , +, or an empty string, representing the user's privilages upon the channel you specify.

-Definition at line 129 of file modules.cpp. +Definition at line 130 of file modules.cpp.

-

00130 {
-00131         string mode = cmode(User,Chan);
-00132         return mode;
-00133 }
+
00131 {
+00132         string mode = cmode(User,Chan);
+00133         return mode;
+00134 }
 
@@ -226,11 +229,11 @@ Returns true if two users share a common channel.

This method is used internally by the NICK and QUIT commands, and the Server::SendCommon method.

-Definition at line 92 of file modules.cpp. +Definition at line 93 of file modules.cpp.

-

00093 {
-00094         return (common_channels(u1,u2) != 0);
-00095 }
+
00094 {
+00095         return (common_channels(u1,u2) != 0);
+00096 }
 
@@ -264,11 +267,11 @@ Attempts to look up a channel and return a pointer to it.

This function will return NULL if the channel does not exist.

-Definition at line 124 of file modules.cpp. +Definition at line 125 of file modules.cpp.

-

00125 {
-00126         return FindChan(channel.c_str());
-00127 }
+
00126 {
+00127         return FindChan(channel.c_str());
+00128 }
 
@@ -302,11 +305,11 @@ Attempts to look up a nick and return a pointer to it.

This function will return NULL if the nick does not exist.

-Definition at line 119 of file modules.cpp. +Definition at line 120 of file modules.cpp.

-

00120 {
-00121         return Find(nick);
-00122 }
+
00121 {
+00122         return Find(nick);
+00123 }
 
@@ -339,11 +342,11 @@ Returns the information of the server as returned by the /ADMIN command.

See the Admin class for further information of the return value. The members Admin::Nick, Admin::Email and Admin::Name contain the information for the server where the module is loaded.

-Definition at line 145 of file modules.cpp. +Definition at line 146 of file modules.cpp.

-

00146 {
-00147         return Admin(getadminname(),getadminemail(),getadminnick());
-00148 }
+
00147 {
+00148         return Admin(getadminname(),getadminemail(),getadminnick());
+00149 }
 
@@ -376,11 +379,11 @@ Returns the network name, global to all linked servers.

-Definition at line 140 of file modules.cpp. +Definition at line 141 of file modules.cpp.

-

00141 {
-00142         return getnetworkname();
-00143 }
+
00142 {
+00143         return getnetworkname();
+00144 }
 
@@ -413,11 +416,11 @@ Returns the server name of the server where the module is loaded.

-Definition at line 135 of file modules.cpp. +Definition at line 136 of file modules.cpp.

-

00136 {
-00137         return getservername();
-00138 }
+
00137 {
+00138         return getservername();
+00139 }
 
@@ -451,11 +454,11 @@ Returns true if a nick is valid.

Nicks for unregistered connections will return false.

-Definition at line 114 of file modules.cpp. +Definition at line 115 of file modules.cpp.

-

00115 {
-00116         return (isnick(nick.c_str()) != 0);
-00117 }
+
00116 {
+00117         return (isnick(nick.c_str()) != 0);
+00118 }
 
@@ -498,11 +501,11 @@ Writes a log string.

This method writes a line of text to the log. If the level given is lower than the level given in the configuration, this command has no effect.

-Definition at line 55 of file modules.cpp. +Definition at line 56 of file modules.cpp.

-

00056 {
-00057         log(level,"%s",s.c_str());
-00058 }
+
00057 {
+00058         log(level,"%s",s.c_str());
+00059 }
 
@@ -545,11 +548,11 @@ Sends a line of text down a TCP/IP socket.

This method writes a line of text to an established socket, cutting it to 510 characters plus a carriage return and linefeed if required.

-Definition at line 60 of file modules.cpp. +Definition at line 61 of file modules.cpp.

-

00061 {
-00062         Write(Socket,"%s",s.c_str());
-00063 }
+
00062 {
+00063         Write(Socket,"%s",s.c_str());
+00064 }
 
@@ -604,18 +607,18 @@ Sends text from a user to a channel (mulicast).

This method writes a line of text to a channel, with the given user's nick/ident /host combination prepended, as used in PRIVMSG etc commands (see RFC 1459). If the IncludeSender flag is set, then the text is also sent back to the user from which it originated, as seen in MODE (see RFC 1459).

-Definition at line 80 of file modules.cpp. -

-

00081 {
-00082         if (IncludeSender)
-00083         {
-00084                 WriteChannel(Channel,User,"%s",s.c_str());
-00085         }
-00086         else
-00087         {
-00088                 ChanExceptSender(Channel,User,"%s",s.c_str());
-00089         }
-00090 }
+Definition at line 81 of file modules.cpp.
+

+

00082 {
+00083         if (IncludeSender)
+00084         {
+00085                 WriteChannel(Channel,User,"%s",s.c_str());
+00086         }
+00087         else
+00088         {
+00089                 ChanExceptSender(Channel,User,"%s",s.c_str());
+00090         }
+00091 }
 
@@ -664,18 +667,18 @@ Sends text from a user to one or more channels (mulicast).

This method writes a line of text to all users which share a common channel with a given user, with the user's nick/ident/host combination prepended, as used in PRIVMSG etc commands (see RFC 1459). If the IncludeSender flag is set, then the text is also sent back to the user from which it originated, as seen in NICK (see RFC 1459). Otherwise, it is only sent to the other recipients, as seen in QUIT.

-Definition at line 97 of file modules.cpp. -

-

00098 {
-00099         if (IncludeSender)
-00100         {
-00101                 WriteCommon(User,"%s",text.c_str());
-00102         }
-00103         else
-00104         {
-00105                 WriteCommonExcept(User,"%s",text.c_str());
-00106         }
-00107 }
+Definition at line 98 of file modules.cpp.
+

+

00099 {
+00100         if (IncludeSender)
+00101         {
+00102                 WriteCommon(User,"%s",text.c_str());
+00103         }
+00104         else
+00105         {
+00106                 WriteCommonExcept(User,"%s",text.c_str());
+00107         }
+00108 }
 
@@ -724,11 +727,11 @@ Sends text from a user to a socket.

This method writes a line of text to an established socket, with the given user's nick/ident /host combination prepended, as used in PRIVSG etc commands (see RFC 1459)

-Definition at line 70 of file modules.cpp. +Definition at line 71 of file modules.cpp.

-

00071 {
-00072         WriteFrom(Socket,User,"%s",s.c_str());
-00073 }
+
00072 {
+00073         WriteFrom(Socket,User,"%s",s.c_str());
+00074 }
 
@@ -762,11 +765,11 @@ Sends text to all opers.

This method sends a server notice to all opers with the usermode +s.

-Definition at line 50 of file modules.cpp. +Definition at line 51 of file modules.cpp.

-

00051 {
-00052         WriteOpers("%s",s.c_str());
-00053 }
+
00052 {
+00053         WriteOpers("%s",s.c_str());
+00054 }
 
@@ -809,11 +812,11 @@ Sends text from the server to a socket.

This method writes a line of text to an established socket, with the servername prepended as used by numerics (see RFC 1459)

-Definition at line 65 of file modules.cpp. +Definition at line 66 of file modules.cpp.

-

00066 {
-00067         WriteServ(Socket,"%s",s.c_str());
-00068 }
+
00067 {
+00068         WriteServ(Socket,"%s",s.c_str());
+00069 }
 
@@ -862,11 +865,11 @@ Sends text from a user to another user.

This method writes a line of text to a user, with a user's nick/ident /host combination prepended, as used in PRIVMSG etc commands (see RFC 1459)

-Definition at line 75 of file modules.cpp. +Definition at line 76 of file modules.cpp.

-

00076 {
-00077         WriteTo(Source,Dest,"%s",s.c_str());
-00078 }
+
00077 {
+00078         WriteTo(Source,Dest,"%s",s.c_str());
+00079 }
 
@@ -909,19 +912,19 @@ Sends a WALLOPS message.

This method writes a WALLOPS message to all users with the +w flag, originating from the specified user.

-Definition at line 109 of file modules.cpp. +Definition at line 110 of file modules.cpp.

-

00110 {
-00111         WriteWallOps(User,"%s",text.c_str());
-00112 }
+
00111 {
+00112         WriteWallOps(User,"%s",text.c_str());
+00113 }
 

The documentation for this class was generated from the following files: -
Generated on Sun Feb 9 12:48:19 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:18 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classServer__coll__graph.gif b/docs/module-doc/classServer__coll__graph.gif new file mode 100644 index 000000000..6a210650e Binary files /dev/null and b/docs/module-doc/classServer__coll__graph.gif differ diff --git a/docs/module-doc/classServer__inherit__graph.gif b/docs/module-doc/classServer__inherit__graph.gif new file mode 100644 index 000000000..26e086fe0 Binary files /dev/null and b/docs/module-doc/classServer__inherit__graph.gif differ diff --git a/docs/module-doc/classVersion-members.html b/docs/module-doc/classVersion-members.html index ff4406d4e..8ffb816c5 100644 --- a/docs/module-doc/classVersion-members.html +++ b/docs/module-doc/classVersion-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Version Member List

This is the complete list of members for Version, including all inherited members. @@ -15,9 +15,9 @@ -
RevisionVersion
Version(int major, int minor, int revision, int build)Version
~classbase()classbase [inline]

Generated on Sun Feb 9 12:48:19 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:36 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classVersion.html b/docs/module-doc/classVersion.html index b2ce7955d..61853f403 100644 --- a/docs/module-doc/classVersion.html +++ b/docs/module-doc/classVersion.html @@ -3,7 +3,7 @@ Version class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Version Class Reference

Holds a module's Version information The four members (set by the constructor only) indicate details as to the version number of a module. @@ -11,14 +11,17 @@

#include <modules.h>

-

Inheritance diagram for Version: -

- -classbase +Inheritance diagram for Version:

Inheritance graph
+ + -List of all members. +
[legend]
Collaboration diagram for Version:

Collaboration graph
+ + + +
[legend]
List of all members.
- + @@ -188,9 +191,9 @@ Definition at line 43 of

Public Methods


Public Member Functions

 Version (int major, int minor, int revision, int build)

Public Attributes

const int Major

The documentation for this class was generated from the following files: -
Generated on Sun Feb 9 12:48:19 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:36 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classVersion__coll__graph.gif b/docs/module-doc/classVersion__coll__graph.gif new file mode 100644 index 000000000..bf44755ac Binary files /dev/null and b/docs/module-doc/classVersion__coll__graph.gif differ diff --git a/docs/module-doc/classVersion__inherit__graph.gif b/docs/module-doc/classVersion__inherit__graph.gif new file mode 100644 index 000000000..8b3d1fc6e Binary files /dev/null and b/docs/module-doc/classVersion__inherit__graph.gif differ diff --git a/docs/module-doc/classchanrec-members.html b/docs/module-doc/classchanrec-members.html index 2239fd027..694290f1e 100644 --- a/docs/module-doc/classchanrec-members.html +++ b/docs/module-doc/classchanrec-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

chanrec Member List

This is the complete list of members for chanrec, including all inherited members. @@ -27,9 +27,9 @@ -
topicsetchanrec
~chanrec()chanrec [inline, virtual]
~classbase()classbase [inline]

Generated on Sun Feb 9 12:48:17 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:36 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classchanrec.html b/docs/module-doc/classchanrec.html index bbb059682..07bcb317a 100644 --- a/docs/module-doc/classchanrec.html +++ b/docs/module-doc/classchanrec.html @@ -3,7 +3,7 @@ chanrec class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

chanrec Class Reference

Holds all relevent information for a channel. @@ -11,14 +11,17 @@

#include <channels.h>

-

Inheritance diagram for chanrec: -

- -classbase +Inheritance diagram for chanrec:

Inheritance graph
+ + -List of all members. +
[legend]
Collaboration diagram for chanrec:

Collaboration graph
+ + + +
[legend]
List of all members.
- + @@ -531,9 +534,9 @@ Definition at line 90 of

Public Methods


Public Member Functions

 chanrec ()
 Creates a channel record and initialises it with default values.

virtual ~chanrec ()

The documentation for this class was generated from the following file: -
Generated on Sun Feb 9 12:48:17 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:36 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classchanrec__coll__graph.gif b/docs/module-doc/classchanrec__coll__graph.gif new file mode 100644 index 000000000..b8c56038a Binary files /dev/null and b/docs/module-doc/classchanrec__coll__graph.gif differ diff --git a/docs/module-doc/classchanrec__inherit__graph.gif b/docs/module-doc/classchanrec__inherit__graph.gif new file mode 100644 index 000000000..d9198e38e Binary files /dev/null and b/docs/module-doc/classchanrec__inherit__graph.gif differ diff --git a/docs/module-doc/classclassbase-members.html b/docs/module-doc/classclassbase-members.html index 224affe03..474c48766 100644 --- a/docs/module-doc/classclassbase-members.html +++ b/docs/module-doc/classclassbase-members.html @@ -3,16 +3,16 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

classbase Member List

This is the complete list of members for classbase, including all inherited members. -
ageclassbase
classbase()classbase [inline]
~classbase()classbase [inline]

Generated on Sun Feb 9 12:48:17 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:40 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classclassbase.html b/docs/module-doc/classclassbase.html index cc1c66218..7e3176aac 100644 --- a/docs/module-doc/classclassbase.html +++ b/docs/module-doc/classclassbase.html @@ -3,7 +3,7 @@ classbase class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

classbase Class Reference

The base class for all inspircd classes. @@ -11,28 +11,28 @@

#include <base.h>

-

Inheritance diagram for classbase: -

- -Admin -chanrec -command_t -ConfigReader -ConnectClass -connection -FileReader -HostItem -Invited -Module -ModuleFactory -packet -Server -ucrec -Version +Inheritance diagram for classbase:

Inheritance graph
+ + + + + + + + + + + + + + + + -List of all members. +
[legend]
Collaboration diagram for classbase:

Collaboration graph
+
[legend]
List of all members.
- + @@ -143,9 +143,9 @@ Definition at line 20 of fil

Public Methods


Public Member Functions

 classbase ()
 Constructor, Sets the object's time.

 ~classbase ()

The documentation for this class was generated from the following file: -
Generated on Sun Feb 9 12:48:17 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:40 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classclassbase__coll__graph.gif b/docs/module-doc/classclassbase__coll__graph.gif new file mode 100644 index 000000000..dab6449ae Binary files /dev/null and b/docs/module-doc/classclassbase__coll__graph.gif differ diff --git a/docs/module-doc/classclassbase__inherit__graph.gif b/docs/module-doc/classclassbase__inherit__graph.gif new file mode 100644 index 000000000..8dd890147 Binary files /dev/null and b/docs/module-doc/classclassbase__inherit__graph.gif differ diff --git a/docs/module-doc/classcommand__t-members.html b/docs/module-doc/classcommand__t-members.html index 96ea04262..2bfdf7adb 100644 --- a/docs/module-doc/classcommand__t-members.html +++ b/docs/module-doc/classcommand__t-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

command_t Member List

This is the complete list of members for command_t, including all inherited members. @@ -16,9 +16,9 @@ -
total_bytescommand_t
use_countcommand_t
~classbase()classbase [inline]

Generated on Sun Feb 9 12:48:17 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:43 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classcommand__t.html b/docs/module-doc/classcommand__t.html index 28fe4e37d..4fbbc59ab 100644 --- a/docs/module-doc/classcommand__t.html +++ b/docs/module-doc/classcommand__t.html @@ -3,7 +3,7 @@ command_t class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

command_t Class Reference

A structure that defines a command. @@ -11,12 +11,15 @@

#include <ctables.h>

-

Inheritance diagram for command_t: -

- -classbase +Inheritance diagram for command_t:

Inheritance graph
+ + -List of all members. +
[legend]
Collaboration diagram for command_t:

Collaboration graph
+ + + +
[legend]
List of all members.
@@ -196,9 +199,9 @@ Definition at line 44 of

Public Attributes

char command [MAXBUF]

The documentation for this class was generated from the following file: -
Generated on Sun Feb 9 12:48:17 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:43 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classcommand__t__coll__graph.gif b/docs/module-doc/classcommand__t__coll__graph.gif new file mode 100644 index 000000000..ecb5a0976 Binary files /dev/null and b/docs/module-doc/classcommand__t__coll__graph.gif differ diff --git a/docs/module-doc/classcommand__t__inherit__graph.gif b/docs/module-doc/classcommand__t__inherit__graph.gif new file mode 100644 index 000000000..4cb25b135 Binary files /dev/null and b/docs/module-doc/classcommand__t__inherit__graph.gif differ diff --git a/docs/module-doc/classconnection-members.html b/docs/module-doc/classconnection-members.html index fafd98548..bdb01357a 100644 --- a/docs/module-doc/classconnection-members.html +++ b/docs/module-doc/classconnection-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

connection Member List

This is the complete list of members for connection, including all inherited members. @@ -35,9 +35,9 @@ -
signonconnection
TerminateLink(char *targethost)connection
~classbase()classbase [inline]

Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:53 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classconnection.html b/docs/module-doc/classconnection.html index 8e7cfa97f..bed3cb31a 100644 --- a/docs/module-doc/classconnection.html +++ b/docs/module-doc/classconnection.html @@ -3,21 +3,24 @@ connection class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

connection Class Reference

#include <connection.h>

-

Inheritance diagram for connection: -

- -classbase -serverrec -userrec +Inheritance diagram for connection:

Inheritance graph
+ + + + -List of all members. +
[legend]
Collaboration diagram for connection:

Collaboration graph
+ + + +
[legend]
List of all members.
- + @@ -797,9 +800,9 @@ Referenced by serverrec::se

Public Methods


Public Member Functions

 connection ()
bool CreateListener (char *host, int p)
bool BeginLink (char *targethost, int port, char *password)

The documentation for this class was generated from the following file:
-
Generated on Sun Feb 9 12:48:18 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:53 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classconnection__coll__graph.gif b/docs/module-doc/classconnection__coll__graph.gif new file mode 100644 index 000000000..e20ed5119 Binary files /dev/null and b/docs/module-doc/classconnection__coll__graph.gif differ diff --git a/docs/module-doc/classconnection__inherit__graph.gif b/docs/module-doc/classconnection__inherit__graph.gif new file mode 100644 index 000000000..b807b89b7 Binary files /dev/null and b/docs/module-doc/classconnection__inherit__graph.gif differ diff --git a/docs/module-doc/classes.html b/docs/module-doc/classes.html index 27adc49c0..a7830efff 100644 --- a/docs/module-doc/classes.html +++ b/docs/module-doc/classes.html @@ -3,25 +3,25 @@ Alphabetical index - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

InspIRCd Compound Index

-
  A  
-
command_t   FileReader   Module   serverrec   
Admin   ConfigReader   
  H  
-
ModuleFactory   
  U  
-
  B  
-
ConnectClass   HostItem   
  P  
-
ucrec   
BanItem   connection   
  I  
-
packet   userrec   
  C  
-
  E  
-
Invited   
  S  
-
  V  
-
chanrec   ExemptItem   InviteItem   Server   Version   
classbase   
  F  
-
  M  
-

Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +
  A  
+command_t   FileReader   Module   serverrec   Admin   ConfigReader   
  H  
+ModuleFactory   
  U  
+
  B  
+ConnectClass   HostItem   
  P  
+ucrec   BanItem   connection   
  I  
+packet   userrec   
  C  
+
  E  
+Invited   
  S  
+
  V  
+chanrec   ExemptItem   InviteItem   Server   Version   classbase   
  F  
+
  M  
+
Generated on Sun Mar 30 13:28:26 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classpacket-members.html b/docs/module-doc/classpacket-members.html new file mode 100644 index 000000000..f39ae69fe --- /dev/null +++ b/docs/module-doc/classpacket-members.html @@ -0,0 +1,24 @@ + + +Member List + + + +
+Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  
+

packet Member List

This is the complete list of members for packet, including all inherited members. + + + + + + + + + +
ageclassbase
classbase()classbase [inline]
datapacket
idpacket
keypacket
packet()packet
typepacket
~classbase()classbase [inline]
~packet()packet

Generated on Sun Mar 30 13:29:15 2003 for InspIRCd by + +doxygen1.3-rc3
+ + diff --git a/docs/module-doc/classpacket.html b/docs/module-doc/classpacket.html new file mode 100644 index 000000000..4e39053f2 --- /dev/null +++ b/docs/module-doc/classpacket.html @@ -0,0 +1,191 @@ + + +packet class Reference + + + +
+Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  
+

packet Class Reference

#include <connection.h> +

+Inheritance diagram for packet:

Inheritance graph
+ + + +
[legend]
Collaboration diagram for packet:

Collaboration graph
+ + + +
[legend]
List of all members. + + + + + + + + + +

Public Member Functions

 packet ()
 ~packet ()

Public Attributes

long key
short int id
short int type
char data [MAXBUF]
+

Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + +
packet::packet  
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
packet::~packet  
+
+ + + + + +
+   + + +

+

+


Member Data Documentation

+

+ + + + +
+ + +
char packet::data[MAXBUF] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 31 of file connection.h.

+

+ + + + +
+ + +
short int packet::id +
+
+ + + + + +
+   + + +

+ +

+Definition at line 29 of file connection.h.

+

+ + + + +
+ + +
long packet::key +
+
+ + + + + +
+   + + +

+ +

+Definition at line 28 of file connection.h.

+

+ + + + +
+ + +
short int packet::type +
+
+ + + + + +
+   + + +

+ +

+Definition at line 30 of file connection.h.

+


The documentation for this class was generated from the following file: +
Generated on Sun Mar 30 13:29:15 2003 for InspIRCd by + +doxygen1.3-rc3
+ + diff --git a/docs/module-doc/classpacket.png b/docs/module-doc/classpacket.png new file mode 100644 index 000000000..cfd7bae48 Binary files /dev/null and b/docs/module-doc/classpacket.png differ diff --git a/docs/module-doc/classpacket__coll__graph.gif b/docs/module-doc/classpacket__coll__graph.gif new file mode 100644 index 000000000..ca07c6858 Binary files /dev/null and b/docs/module-doc/classpacket__coll__graph.gif differ diff --git a/docs/module-doc/classpacket__inherit__graph.gif b/docs/module-doc/classpacket__inherit__graph.gif new file mode 100644 index 000000000..077f764d9 Binary files /dev/null and b/docs/module-doc/classpacket__inherit__graph.gif differ diff --git a/docs/module-doc/classserverrec-members.html b/docs/module-doc/classserverrec-members.html index 8755e2145..0eefe1087 100644 --- a/docs/module-doc/classserverrec-members.html +++ b/docs/module-doc/classserverrec-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

serverrec Member List

This is the complete list of members for serverrec, including all inherited members. @@ -46,9 +46,9 @@ -
versionserverrec
~classbase()classbase [inline]
~serverrec()serverrec

Generated on Sun Feb 9 12:48:19 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:23 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classserverrec.html b/docs/module-doc/classserverrec.html index b3fc52893..9cfed7a3d 100644 --- a/docs/module-doc/classserverrec.html +++ b/docs/module-doc/classserverrec.html @@ -3,7 +3,7 @@ serverrec class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

serverrec Class Reference

A class that defines the local server or a remote server. @@ -11,15 +11,18 @@

#include <servers.h>

-

Inheritance diagram for serverrec: -

- -connection -classbase +Inheritance diagram for serverrec:

Inheritance graph
+ + + -List of all members. +
[legend]
Collaboration diagram for serverrec:

Collaboration graph
+ + + +
[legend]
List of all members.
- + @@ -419,9 +422,9 @@ Referenced by serverrec()
The documentation for this class was generated from the following files:
-
Generated on Sun Feb 9 12:48:19 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:23 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classserverrec__coll__graph.gif b/docs/module-doc/classserverrec__coll__graph.gif new file mode 100644 index 000000000..1617481d2 Binary files /dev/null and b/docs/module-doc/classserverrec__coll__graph.gif differ diff --git a/docs/module-doc/classserverrec__inherit__graph.gif b/docs/module-doc/classserverrec__inherit__graph.gif new file mode 100644 index 000000000..850e5b064 Binary files /dev/null and b/docs/module-doc/classserverrec__inherit__graph.gif differ diff --git a/docs/module-doc/classucrec-members.html b/docs/module-doc/classucrec-members.html index 14153f13d..d85120eb6 100644 --- a/docs/module-doc/classucrec-members.html +++ b/docs/module-doc/classucrec-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ucrec Member List

This is the complete list of members for ucrec, including all inherited members.

Public Methods


Public Member Functions

 serverrec ()
 Constructor.

 serverrec (char *n, long ver, bool jupe)
@@ -14,9 +14,9 @@ -
ucrec()ucrec [inline]
~classbase()classbase [inline]
~ucrec()ucrec [inline, virtual]

Generated on Sun Feb 9 12:48:19 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:28 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classucrec.html b/docs/module-doc/classucrec.html index d2cd28f1a..a35ff285d 100644 --- a/docs/module-doc/classucrec.html +++ b/docs/module-doc/classucrec.html @@ -3,7 +3,7 @@ ucrec class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ucrec Class Reference

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. @@ -11,14 +11,18 @@

#include <channels.h>

-

Inheritance diagram for ucrec: -

- -classbase +Inheritance diagram for ucrec:

Inheritance graph
+ + -List of all members. +
[legend]
Collaboration diagram for ucrec:

Collaboration graph
+ + + + +
[legend]
List of all members.
- + @@ -158,9 +162,9 @@ Definition at line 172 o

Public Methods


Public Member Functions

 ucrec ()
virtual ~ucrec ()

Public Attributes


The documentation for this class was generated from the following file: -
Generated on Sun Feb 9 12:48:19 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:28 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classucrec__coll__graph.gif b/docs/module-doc/classucrec__coll__graph.gif new file mode 100644 index 000000000..e0c2d8b5a Binary files /dev/null and b/docs/module-doc/classucrec__coll__graph.gif differ diff --git a/docs/module-doc/classucrec__inherit__graph.gif b/docs/module-doc/classucrec__inherit__graph.gif new file mode 100644 index 000000000..a8248f4a6 Binary files /dev/null and b/docs/module-doc/classucrec__inherit__graph.gif differ diff --git a/docs/module-doc/classuserrec-members.html b/docs/module-doc/classuserrec-members.html index 012477a88..f179e7408 100644 --- a/docs/module-doc/classuserrec-members.html +++ b/docs/module-doc/classuserrec-members.html @@ -3,7 +3,7 @@ Member List - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

userrec Member List

This is the complete list of members for userrec, including all inherited members. @@ -52,9 +52,9 @@ -
userrec()userrec
~classbase()classbase [inline]
~userrec()userrec [inline, virtual]

Generated on Sun Feb 9 12:48:19 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:33 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classuserrec.html b/docs/module-doc/classuserrec.html index 4a9b325d0..1fae3686b 100644 --- a/docs/module-doc/classuserrec.html +++ b/docs/module-doc/classuserrec.html @@ -3,7 +3,7 @@ userrec class Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

userrec Class Reference

Holds all information about a user This class stores all information about a user connected to the irc server. @@ -11,15 +11,19 @@

#include <users.h>

-

Inheritance diagram for userrec: -

- -connection -classbase +Inheritance diagram for userrec:

Inheritance graph
+ + + -List of all members. +
[legend]
Collaboration diagram for userrec:

Collaboration graph
+ + + + +
[legend]
List of all members.
- + @@ -634,9 +638,9 @@ Definition at line 96 of fi

Public Methods


Public Member Functions

 userrec ()
virtual ~userrec ()
virtual char * GetFullHost ()

The documentation for this class was generated from the following files: -
Generated on Sun Feb 9 12:48:19 2003 for InspIRCd by +
Generated on Sun Mar 30 13:29:33 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/classuserrec__coll__graph.gif b/docs/module-doc/classuserrec__coll__graph.gif new file mode 100644 index 000000000..d4dbd0632 Binary files /dev/null and b/docs/module-doc/classuserrec__coll__graph.gif differ diff --git a/docs/module-doc/classuserrec__inherit__graph.gif b/docs/module-doc/classuserrec__inherit__graph.gif new file mode 100644 index 000000000..0012e2ede Binary files /dev/null and b/docs/module-doc/classuserrec__inherit__graph.gif differ diff --git a/docs/module-doc/connection_8h-source.html b/docs/module-doc/connection_8h-source.html index cfce346f5..e779a7731 100644 --- a/docs/module-doc/connection_8h-source.html +++ b/docs/module-doc/connection_8h-source.html @@ -3,7 +3,7 @@ connection.h Source File - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

connection.h

Go to the documentation of this file.
00001 /*
@@ -77,9 +77,9 @@
 00069 
 00070 #endif
 00071 
-

Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +

Generated on Sun Mar 30 13:27:58 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3 diff --git a/docs/module-doc/connection_8h.html b/docs/module-doc/connection_8h.html index ba69b2e5d..fb6b863e4 100644 --- a/docs/module-doc/connection_8h.html +++ b/docs/module-doc/connection_8h.html @@ -3,7 +3,7 @@ connection.h File Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

connection.h File Reference

#include "inspircd_config.h"
@@ -18,6 +18,21 @@ #include <errno.h>
#include <time.h>
+

+Include dependency graph for connection.h:

Include dependency graph
+ + + + +

+This graph shows which files directly or indirectly include this file:

Included by dependency graph
+ + + + + + +

Go to the source code of this file. @@ -102,9 +117,9 @@ Definition at line 20 Definition at line 22 of file connection.h.
-


Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:09 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/connection_8h__dep__incl.dot b/docs/module-doc/connection_8h__dep__incl.dot new file mode 100644 index 000000000..1fb6b691b --- /dev/null +++ b/docs/module-doc/connection_8h__dep__incl.dot @@ -0,0 +1,8 @@ +digraph inheritance +{ + Node27 [shape="box",label="connection.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; + Node28 -> Node27 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node28 [shape="box",label="servers.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$servers_8h.html"]; + Node30 -> Node27 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node30 [shape="box",label="users.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$users_8h.html"]; +} diff --git a/docs/module-doc/connection_8h__dep__incl.gif b/docs/module-doc/connection_8h__dep__incl.gif new file mode 100644 index 000000000..cbcb0fbf4 Binary files /dev/null and b/docs/module-doc/connection_8h__dep__incl.gif differ diff --git a/docs/module-doc/connection_8h__incl.dot b/docs/module-doc/connection_8h__incl.dot new file mode 100644 index 000000000..3a5428d0f --- /dev/null +++ b/docs/module-doc/connection_8h__incl.dot @@ -0,0 +1,13 @@ +digraph inheritance +{ + Node21 [shape="box",label="connection.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; + Node22 -> Node21 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node22 [shape="box",label="inspircd_config.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node23 -> Node21 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node23 [shape="box",label="base.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$base_8h.html"]; + Node22 -> Node23 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node25 -> Node21 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node25 [shape="box",label="string",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node26 -> Node21 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node26 [shape="box",label="map.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; +} diff --git a/docs/module-doc/connection_8h__incl.gif b/docs/module-doc/connection_8h__incl.gif new file mode 100644 index 000000000..e9a0dd77c Binary files /dev/null and b/docs/module-doc/connection_8h__incl.gif differ diff --git a/docs/module-doc/ctables_8h-source.html b/docs/module-doc/ctables_8h-source.html index 9f8767780..c6dece978 100644 --- a/docs/module-doc/ctables_8h-source.html +++ b/docs/module-doc/ctables_8h-source.html @@ -3,7 +3,7 @@ ctables.h Source File - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ctables.h

Go to the documentation of this file.
00001 /*       +------------------------------------+
@@ -43,9 +43,9 @@
 00049 
 00050 #endif
 00051 
-

Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +

Generated on Sun Mar 30 13:27:58 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3 diff --git a/docs/module-doc/ctables_8h.html b/docs/module-doc/ctables_8h.html index db014626b..191bdcf5d 100644 --- a/docs/module-doc/ctables_8h.html +++ b/docs/module-doc/ctables_8h.html @@ -3,13 +3,19 @@ ctables.h File Reference - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ctables.h File Reference

#include "inspircd_config.h"
#include "inspircd.h"
#include "base.h"
+

+Include dependency graph for ctables.h:

Include dependency graph
+ + + +

Go to the source code of this file. @@ -44,9 +50,9 @@ Definition at line 23 of file ctables.h.
-


Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +
Generated on Sun Mar 30 13:28:11 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/ctables_8h__incl.dot b/docs/module-doc/ctables_8h__incl.dot new file mode 100644 index 000000000..bf427e1d7 --- /dev/null +++ b/docs/module-doc/ctables_8h__incl.dot @@ -0,0 +1,11 @@ +digraph inheritance +{ + Node32 [shape="box",label="ctables.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; + Node33 -> Node32 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node33 [shape="box",label="inspircd_config.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node34 -> Node32 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node34 [shape="box",label="inspircd.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node35 -> Node32 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node35 [shape="box",label="base.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$base_8h.html"]; + Node33 -> Node35 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; +} diff --git a/docs/module-doc/ctables_8h__incl.gif b/docs/module-doc/ctables_8h__incl.gif new file mode 100644 index 000000000..c284a27d2 Binary files /dev/null and b/docs/module-doc/ctables_8h__incl.gif differ diff --git a/docs/module-doc/files.html b/docs/module-doc/files.html index 864c4a300..8da249d93 100644 --- a/docs/module-doc/files.html +++ b/docs/module-doc/files.html @@ -3,7 +3,7 @@ File Index - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

InspIRCd File List

Here is a list of all files with brief descriptions: @@ -18,9 +18,9 @@
users.cpp [code]
users.h [code]
-
Generated on Sun Feb 9 12:48:15 2003 for InspIRCd by +
Generated on Sun Mar 30 13:27:57 2003 for InspIRCd by doxygen1.3-rc2
+width=110 height=53>1.3-rc3
diff --git a/docs/module-doc/functions.html b/docs/module-doc/functions.html index 254ef7f15..4dc11155a 100644 --- a/docs/module-doc/functions.html +++ b/docs/module-doc/functions.html @@ -3,7 +3,7 @@ Compound Member Index - +
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

InspIRCd Compound Members

@@ -122,7 +122,8 @@ Here is a list of all class members with links to the classes they belong to:

userrec
  • Module() : Module
  • Module::OnPacketReceive() : Module
  • Module::OnPacketTransmit() -: Module
  • ModuleFactory() +: Module
  • Module::OnServerRaw() +: Module
  • ModuleFactory() : ModuleFactory

    - n -

    - ~ -

    • ~chanrec() @@ -219,9 +220,9 @@ Here is a list of all class members with links to the classes they belong to:

      serverrec
    • ~ucrec() : ucrec
    • ~userrec() : userrec
    -
    Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +
    Generated on Sun Mar 30 13:28:27 2003 for InspIRCd by doxygen1.3-rc2
    +width=110 height=53>1.3-rc3
    diff --git a/docs/module-doc/globals.html b/docs/module-doc/globals.html index ecd46dd8d..c97a43f60 100644 --- a/docs/module-doc/globals.html +++ b/docs/module-doc/globals.html @@ -3,7 +3,7 @@ File Member Index - +
    Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

    InspIRCd File Members

    @@ -86,9 +86,9 @@ Here is a list of all file members with links to the files they belong to:

    -
    Generated on Sun Feb 9 12:48:19 2003 for InspIRCd by +
    Generated on Sun Mar 30 13:29:36 2003 for InspIRCd by doxygen1.3-rc2
    +width=110 height=53>1.3-rc3
    diff --git a/docs/module-doc/graph_legend.dot b/docs/module-doc/graph_legend.dot new file mode 100644 index 000000000..bda2ddbd4 --- /dev/null +++ b/docs/module-doc/graph_legend.dot @@ -0,0 +1,20 @@ +digraph inheritance +{ + Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; + Node10 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node10 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classPublicBase.html"]; + Node11 -> Node10 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node11 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$classTruncated.html"]; + Node13 -> Node9 [dir=back,color="darkgreen",fontsize=10,style="solid",fontname="Helvetica"]; + Node13 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classProtectedBase.html"]; + Node14 -> Node9 [dir=back,color="firebrick4",fontsize=10,style="solid",fontname="Helvetica"]; + Node14 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classPrivateBase.html"]; + Node15 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node15 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node16 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node16 [shape="box",label="Templ< int >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classTempl.html"]; + Node17 -> Node16 [dir=back,color="orange",fontsize=10,style="dashed",label="< int >",fontname="Helvetica"]; + Node17 [shape="box",label="Templ< T >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classTempl.html"]; + Node18 -> Node9 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_usedClass",fontname="Helvetica"]; + Node18 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classUsed.html"]; +} diff --git a/docs/module-doc/graph_legend.gif b/docs/module-doc/graph_legend.gif new file mode 100644 index 000000000..cacc99953 Binary files /dev/null and b/docs/module-doc/graph_legend.gif differ diff --git a/docs/module-doc/graph_legend.html b/docs/module-doc/graph_legend.html new file mode 100644 index 000000000..b2485ff39 --- /dev/null +++ b/docs/module-doc/graph_legend.html @@ -0,0 +1,77 @@ + + +Graph Legend + + + +
    +Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  
    +

    Graph Legend

    This page explains how to interpret the graphs that are generated by doxygen.

    +Consider the following example:

    
    +/*! Invisible class because of truncation */
    +class Invisible { };
    +
    +/*! Truncated class, inheritance relation is hidden */
    +class Truncated : public Invisible { };
    +
    +/* Class not documented with doxygen comments */
    +class Undocumented { };
    +
    +/*! Class that is inherited using public inheritance */
    +class PublicBase : public Truncated { };
    +
    +/*! A template class */
    +template<class T> class Templ { };
    +
    +/*! Class that is inherited using protected inheritance */
    +class ProtectedBase { };
    +
    +/*! Class that is inherited using private inheritance */
    +class PrivateBase { };
    +
    +/*! Class that is used by the Inherited class */
    +class Used { };
    +
    +/*! Super class that inherits a number of other classes */
    +class Inherited : public PublicBase,
    +                  protected ProtectedBase,
    +                  private PrivateBase,
    +                  public Undocumented
    +                  public Templ<int>
    +{
    +  private:
    +    Used *m_usedClass;
    +};
    +
    If the MAX_DOT_GRAPH_HEIGHT tag in the configuration file is set to 240 this will result in the following graph:

    +

    +graph_legend.gif +
    +

    +The boxes in the above graph have the following meaning:

      +
    • +A filled black box represents the struct or class for which the graph is generated.
    • +
    • +A box with a black border denotes a documented struct or class.
    • +
    • +A box with a grey border denotes an undocumented struct or class.
    • +
    • +A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries.
    • +
    +The arrows have the following meaning:
      +
    • +A dark blue arrow is used to visualize a public inheritance relation between two classes.
    • +
    • +A dark green arrow is used for protected inheritance.
    • +
    • +A dark red arrow is used for private inheritance.
    • +
    • +A purple dashed arrow is used if a class is contained or used by another class. The arrow is labeled with the variable(s) through which the pointed class or struct is accessible.
    • +
    • +A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labeled with the template parameters of the instance.
    • +
    +
    Generated on Sun Mar 30 13:29:37 2003 for InspIRCd by + +doxygen1.3-rc3
    + + diff --git a/docs/module-doc/hierarchy.html b/docs/module-doc/hierarchy.html index f83770cf2..3b48b0d9f 100644 --- a/docs/module-doc/hierarchy.html +++ b/docs/module-doc/hierarchy.html @@ -3,10 +3,12 @@ Hierarchical Index - +
    Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  
    -

    InspIRCd Class Hierarchy

    This inheritance list is sorted roughly, but not completely, alphabetically:

  • Generated on Sun Mar 30 13:27:58 2003 for InspIRCd by doxygen1.3-rc2
    +width=110 height=53>1.3-rc3 diff --git a/docs/module-doc/modules_8cpp.html b/docs/module-doc/modules_8cpp.html index e0527a66e..826af9449 100644 --- a/docs/module-doc/modules_8cpp.html +++ b/docs/module-doc/modules_8cpp.html @@ -3,7 +3,7 @@ modules.cpp File Reference - +
    Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

    modules.cpp File Reference

    #include <typeinfo>
    @@ -12,6 +12,13 @@ #include "modules.h"
    #include "inspircd_io.h"
    +

    +Include dependency graph for modules.cpp:

    Include dependency graph
    + + + + +

    Go to the source code of this file. @@ -102,12 +109,12 @@

    -Definition at line 223 of file modules.cpp. +Definition at line 224 of file modules.cpp.

    -


    Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +
    Generated on Sun Mar 30 13:28:13 2003 for InspIRCd by doxygen1.3-rc2
    +width=110 height=53>1.3-rc3
    diff --git a/docs/module-doc/modules_8cpp__incl.dot b/docs/module-doc/modules_8cpp__incl.dot new file mode 100644 index 000000000..60b330f5f --- /dev/null +++ b/docs/module-doc/modules_8cpp__incl.dot @@ -0,0 +1,22 @@ +digraph inheritance +{ + Node38 [shape="box",label="modules.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; + Node39 -> Node38 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node39 [shape="box",label="typeinfo",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node40 -> Node38 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node40 [shape="box",label="iostream.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node41 -> Node38 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node41 [shape="box",label="globals.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node42 -> Node38 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node42 [shape="box",label="modules.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$modules_8h.html"]; + Node43 -> Node42 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node43 [shape="box",label="dynamic.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node44 -> Node42 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node44 [shape="box",label="base.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$base_8h.html"]; + Node47 -> Node42 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node47 [shape="box",label="string",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node48 -> Node42 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node48 [shape="box",label="deque",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node49 -> Node38 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node49 [shape="box",label="inspircd_io.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; +} diff --git a/docs/module-doc/modules_8cpp__incl.gif b/docs/module-doc/modules_8cpp__incl.gif new file mode 100644 index 000000000..8bda5cc6d Binary files /dev/null and b/docs/module-doc/modules_8cpp__incl.gif differ diff --git a/docs/module-doc/modules_8h-source.html b/docs/module-doc/modules_8h-source.html index 03ecb7fab..9b6bc24bd 100644 --- a/docs/module-doc/modules_8h-source.html +++ b/docs/module-doc/modules_8h-source.html @@ -3,7 +3,7 @@ modules.h Source File - +
    Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

    modules.h

    Go to the documentation of this file.
    00001 /*
    @@ -69,80 +69,81 @@
     00101         virtual void Module::OnPacketTransmit(char *p);
     00102         virtual void Module::OnPacketReceive(char *p);
     00103         virtual void OnRehash();
    -00104 
    -00105 };
    -00106 
    +00104         virtual void Module::OnServerRaw(string &raw, bool inbound);
    +00105 
    +00106 };
     00107 
    -00113 class Server : public classbase
    -00114 {
    -00115  public:
    -00119         Server();
    -00123         virtual ~Server();
    -00124 
    -00128         virtual void SendOpers(string s);
    -00133         virtual void Log(int level, string s);
    -00138         virtual void Send(int Socket, string s);
    -00143         virtual void SendServ(int Socket, string s);
    -00148         virtual void SendFrom(int Socket, userrec* User, string s);
    -00153         virtual void SendTo(userrec* Source, userrec* Dest, string s);
    -00160         virtual void SendChannel(userrec* User, chanrec* Channel, string s,bool IncludeSender);
    -00165         virtual bool CommonChannels(userrec* u1, userrec* u2);
    -00173         virtual void SendCommon(userrec* User, string text,bool IncludeSender);
    -00178         virtual void SendWallops(userrec* User, string text);
    -00179 
    -00183         virtual bool IsNick(string nick);
    -00187         virtual userrec* FindNick(string nick);
    -00191         virtual chanrec* FindChannel(string channel);
    -00196         virtual string ChanMode(userrec* User, chanrec* Chan);
    -00199         virtual string GetServerName();
    -00202         virtual string GetNetworkName();
    -00208         virtual Admin GetAdmin();
    -00209          
    -00210 };
    -00211 
    -00218 class ConfigReader : public classbase
    -00219 {
    -00220   protected:
    -00223         string fname;
    -00224   public:
    -00229         ConfigReader();                 // default constructor reads ircd.conf
    -00233         ConfigReader(string filename);  // read a module-specific config
    -00237         ~ConfigReader();
    -00242         string ReadValue(string tag, string name, int index);
    -00249         int Enumerate(string tag);
    -00253         bool Verify();
    -00254 };
    -00255 
    +00108 
    +00114 class Server : public classbase
    +00115 {
    +00116  public:
    +00120         Server();
    +00124         virtual ~Server();
    +00125 
    +00129         virtual void SendOpers(string s);
    +00134         virtual void Log(int level, string s);
    +00139         virtual void Send(int Socket, string s);
    +00144         virtual void SendServ(int Socket, string s);
    +00149         virtual void SendFrom(int Socket, userrec* User, string s);
    +00154         virtual void SendTo(userrec* Source, userrec* Dest, string s);
    +00161         virtual void SendChannel(userrec* User, chanrec* Channel, string s,bool IncludeSender);
    +00166         virtual bool CommonChannels(userrec* u1, userrec* u2);
    +00174         virtual void SendCommon(userrec* User, string text,bool IncludeSender);
    +00179         virtual void SendWallops(userrec* User, string text);
    +00180 
    +00184         virtual bool IsNick(string nick);
    +00188         virtual userrec* FindNick(string nick);
    +00192         virtual chanrec* FindChannel(string channel);
    +00197         virtual string ChanMode(userrec* User, chanrec* Chan);
    +00200         virtual string GetServerName();
    +00203         virtual string GetNetworkName();
    +00209         virtual Admin GetAdmin();
    +00210          
    +00211 };
    +00212 
    +00219 class ConfigReader : public classbase
    +00220 {
    +00221   protected:
    +00224         string fname;
    +00225   public:
    +00230         ConfigReader();                 // default constructor reads ircd.conf
    +00234         ConfigReader(string filename);  // read a module-specific config
    +00238         ~ConfigReader();
    +00243         string ReadValue(string tag, string name, int index);
    +00250         int Enumerate(string tag);
    +00254         bool Verify();
    +00255 };
     00256 
     00257 
    -00263 class FileReader : public classbase
    -00264 {
    -00265  file_cache fc;
    -00266  public:
    -00271          FileReader();
    -00277          FileReader(string filename);
    -00281          ~FileReader();
    -00287          void LoadFile(string filename);
    -00292          string GetLine(int x);
    -00298          int FileSize();
    -00299 };
    -00300 
    +00258 
    +00264 class FileReader : public classbase
    +00265 {
    +00266  file_cache fc;
    +00267  public:
    +00272          FileReader();
    +00278          FileReader(string filename);
    +00282          ~FileReader();
    +00288          void LoadFile(string filename);
    +00293          string GetLine(int x);
    +00299          int FileSize();
    +00300 };
     00301 
    -00308 class ModuleFactory : public classbase
    -00309 {
    -00310  public:
    -00311         ModuleFactory() { }
    -00312         virtual ~ModuleFactory() { }
    -00317         virtual Module * CreateModule() = 0;
    -00318 };
    -00319 
    +00302 
    +00309 class ModuleFactory : public classbase
    +00310 {
    +00311  public:
    +00312         ModuleFactory() { }
    +00313         virtual ~ModuleFactory() { }
    +00318         virtual Module * CreateModule() = 0;
    +00319 };
     00320 
    -00321 typedef DLLFactory<ModuleFactory> ircd_module;
    -00322 
    -00323 #endif
    -

    Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +00321 +00322 typedef DLLFactory<ModuleFactory> ircd_module; +00323 +00324 #endif +

    Generated on Sun Mar 30 13:27:58 2003 for InspIRCd by doxygen1.3-rc2
    +width=110 height=53>1.3-rc3 diff --git a/docs/module-doc/modules_8h.html b/docs/module-doc/modules_8h.html index d9f97ade6..8b80b04ea 100644 --- a/docs/module-doc/modules_8h.html +++ b/docs/module-doc/modules_8h.html @@ -3,7 +3,7 @@ modules.h File Reference - +
    Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

    modules.h File Reference

    #include "dynamic.h"
    @@ -11,6 +11,18 @@ #include <string>
    #include <deque>
    +

    +Include dependency graph for modules.h:

    Include dependency graph
    + + + + +

    +This graph shows which files directly or indirectly include this file:

    Included by dependency graph
    + + + +

    Go to the source code of this file. @@ -212,7 +224,7 @@ Low level definition of a FileReader Definition at line 24 of file modules.h.

    -Referenced by FileReader::FileReader(), and FileReader::LoadFile(). +Referenced by FileReader::FileReader(), and FileReader::LoadFile().

    @@ -236,12 +248,12 @@ Referenced by FileReader::F

    -Definition at line 321 of file modules.h. +Definition at line 322 of file modules.h. -


    Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +
    Generated on Sun Mar 30 13:28:16 2003 for InspIRCd by doxygen1.3-rc2
    +width=110 height=53>1.3-rc3
    diff --git a/docs/module-doc/modules_8h__dep__incl.dot b/docs/module-doc/modules_8h__dep__incl.dot new file mode 100644 index 000000000..0ade7aa3f --- /dev/null +++ b/docs/module-doc/modules_8h__dep__incl.dot @@ -0,0 +1,6 @@ +digraph inheritance +{ + Node58 [shape="box",label="modules.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; + Node59 -> Node58 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node59 [shape="box",label="modules.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$modules_8cpp.html"]; +} diff --git a/docs/module-doc/modules_8h__dep__incl.gif b/docs/module-doc/modules_8h__dep__incl.gif new file mode 100644 index 000000000..ca5349967 Binary files /dev/null and b/docs/module-doc/modules_8h__dep__incl.gif differ diff --git a/docs/module-doc/modules_8h__incl.dot b/docs/module-doc/modules_8h__incl.dot new file mode 100644 index 000000000..4b2162a05 --- /dev/null +++ b/docs/module-doc/modules_8h__incl.dot @@ -0,0 +1,12 @@ +digraph inheritance +{ + Node51 [shape="box",label="modules.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; + Node52 -> Node51 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node52 [shape="box",label="dynamic.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node53 -> Node51 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node53 [shape="box",label="base.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$base_8h.html"]; + Node56 -> Node51 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node56 [shape="box",label="string",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node57 -> Node51 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node57 [shape="box",label="deque",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; +} diff --git a/docs/module-doc/modules_8h__incl.gif b/docs/module-doc/modules_8h__incl.gif new file mode 100644 index 000000000..8d4968496 Binary files /dev/null and b/docs/module-doc/modules_8h__incl.gif differ diff --git a/docs/module-doc/servers_8cpp-source.html b/docs/module-doc/servers_8cpp-source.html index 4e736e884..022392bb0 100644 --- a/docs/module-doc/servers_8cpp-source.html +++ b/docs/module-doc/servers_8cpp-source.html @@ -3,7 +3,7 @@ servers.cpp Source File - +
    Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

    servers.cpp

    Go to the documentation of this file.
    00001 /*
    @@ -46,9 +46,9 @@
     00038         fd = 0;
     00039 }
     00040 
    -

    Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +

    Generated on Sun Mar 30 13:27:58 2003 for InspIRCd by doxygen1.3-rc2
    +width=110 height=53>1.3-rc3 diff --git a/docs/module-doc/servers_8cpp.html b/docs/module-doc/servers_8cpp.html index a2ec5d646..f9601d864 100644 --- a/docs/module-doc/servers_8cpp.html +++ b/docs/module-doc/servers_8cpp.html @@ -3,7 +3,7 @@ servers.cpp File Reference - +
    Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

    servers.cpp File Reference

    #include "inspircd_config.h"
    @@ -12,13 +12,20 @@ #include <stdio.h>
    #include <map.h>
    +

    +Include dependency graph for servers.cpp:

    Include dependency graph
    + + + + +

    Go to the source code of this file.
    -


    Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +
    Generated on Sun Mar 30 13:28:18 2003 for InspIRCd by doxygen1.3-rc2
    +width=110 height=53>1.3-rc3
    diff --git a/docs/module-doc/servers_8cpp__incl.dot b/docs/module-doc/servers_8cpp__incl.dot new file mode 100644 index 000000000..4f87a761f --- /dev/null +++ b/docs/module-doc/servers_8cpp__incl.dot @@ -0,0 +1,23 @@ +digraph inheritance +{ + Node60 [shape="box",label="servers.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; + Node61 -> Node60 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node61 [shape="box",label="inspircd_config.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node62 -> Node60 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node62 [shape="box",label="servers.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$servers_8h.html"]; + Node61 -> Node62 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node63 -> Node62 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node63 [shape="box",label="connection.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$connection_8h.html"]; + Node61 -> Node63 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node66 -> Node63 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node66 [shape="box",label="string",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node67 -> Node63 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node67 [shape="box",label="map.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node66 -> Node62 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node67 -> Node62 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node68 -> Node60 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node68 [shape="box",label="inspircd.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node69 -> Node60 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node69 [shape="box",label="stdio.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node67 -> Node60 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; +} diff --git a/docs/module-doc/servers_8cpp__incl.gif b/docs/module-doc/servers_8cpp__incl.gif new file mode 100644 index 000000000..1783340d4 Binary files /dev/null and b/docs/module-doc/servers_8cpp__incl.gif differ diff --git a/docs/module-doc/servers_8h-source.html b/docs/module-doc/servers_8h-source.html index ef55e9cde..6a4f74882 100644 --- a/docs/module-doc/servers_8h-source.html +++ b/docs/module-doc/servers_8h-source.html @@ -3,7 +3,7 @@ servers.h Source File - +
    Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

    servers.h

    Go to the documentation of this file.
    00001 /*
    @@ -46,9 +46,9 @@
     00062 
     00063 #endif
     00064 
    -

    Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +

    Generated on Sun Mar 30 13:27:58 2003 for InspIRCd by doxygen1.3-rc2
    +width=110 height=53>1.3-rc3 diff --git a/docs/module-doc/servers_8h.html b/docs/module-doc/servers_8h.html index 80c2e9948..a7a255a8c 100644 --- a/docs/module-doc/servers_8h.html +++ b/docs/module-doc/servers_8h.html @@ -3,7 +3,7 @@ servers.h File Reference - +
    Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

    servers.h File Reference

    #include "inspircd_config.h"
    @@ -11,6 +11,18 @@ #include <string>
    #include <map.h>
    +

    +Include dependency graph for servers.h:

    Include dependency graph
    + + + + +

    +This graph shows which files directly or indirectly include this file:

    Included by dependency graph
    + + + +

    Go to the source code of this file. @@ -97,9 +109,9 @@ Definition at line 15 of Definition at line 61 of file servers.h.
    -


    Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +
    Generated on Sun Mar 30 13:28:21 2003 for InspIRCd by doxygen1.3-rc2
    +width=110 height=53>1.3-rc3
    diff --git a/docs/module-doc/servers_8h__dep__incl.gif b/docs/module-doc/servers_8h__dep__incl.gif new file mode 100644 index 000000000..a3638a0cb Binary files /dev/null and b/docs/module-doc/servers_8h__dep__incl.gif differ diff --git a/docs/module-doc/servers_8h__incl.dot b/docs/module-doc/servers_8h__incl.dot new file mode 100644 index 000000000..750196938 --- /dev/null +++ b/docs/module-doc/servers_8h__incl.dot @@ -0,0 +1,18 @@ +digraph inheritance +{ + Node71 [shape="box",label="servers.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; + Node72 -> Node71 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node72 [shape="box",label="inspircd_config.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node73 -> Node71 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node73 [shape="box",label="connection.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$connection_8h.html"]; + Node72 -> Node73 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node74 -> Node73 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node74 [shape="box",label="base.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$base_8h.html"]; + Node72 -> Node74 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node76 -> Node73 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node76 [shape="box",label="string",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node77 -> Node73 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node77 [shape="box",label="map.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; + Node76 -> Node71 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; + Node77 -> Node71 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; +} diff --git a/docs/module-doc/servers_8h__incl.gif b/docs/module-doc/servers_8h__incl.gif new file mode 100644 index 000000000..0f4fa50ff Binary files /dev/null and b/docs/module-doc/servers_8h__incl.gif differ diff --git a/docs/module-doc/tree.html b/docs/module-doc/tree.html index ca32b1db7..13321d9da 100644 --- a/docs/module-doc/tree.html +++ b/docs/module-doc/tree.html @@ -1,11 +1,187 @@ - - - - - - - - + + + + + + + Test + + + + + + + diff --git a/docs/module-doc/tree.js b/docs/module-doc/tree.js index e96c794b3..f6bf6e04d 100644 --- a/docs/module-doc/tree.js +++ b/docs/module-doc/tree.js @@ -1,59 +1 @@ foldersTree = gFld("InspIRCd", "", "") - insDoc(foldersTree, gLnk("Main Page", "", "main.html")) -aux1 = insFld(foldersTree, gFld("File List", "", "files.html")) - insDoc(aux1, gLnk("base.h", "", "base_8h.html")) - insDoc(aux1, gLnk("channels.h", "", "channels_8h.html")) - insDoc(aux1, gLnk("connection.h", "", "connection_8h.html")) - insDoc(aux1, gLnk("ctables.h", "", "ctables_8h.html")) - insDoc(aux1, gLnk("modules.cpp", "", "modules_8cpp.html")) - insDoc(aux1, gLnk("modules.h", "", "modules_8h.html")) - insDoc(aux1, gLnk("servers.cpp", "", "servers_8cpp.html")) - insDoc(aux1, gLnk("servers.h", "", "servers_8h.html")) - insDoc(aux1, gLnk("users.cpp", "", "users_8cpp.html")) - insDoc(aux1, gLnk("users.h", "", "users_8h.html")) -aux1 = insFld(foldersTree, gFld("Compound List", "", "annotated.html")) - insDoc(aux1, gLnk("Admin", "", "classAdmin.html")) - insDoc(aux1, gLnk("BanItem", "", "classBanItem.html")) - insDoc(aux1, gLnk("chanrec", "", "classchanrec.html")) - insDoc(aux1, gLnk("classbase", "", "classclassbase.html")) - insDoc(aux1, gLnk("command_t", "", "classcommand__t.html")) - insDoc(aux1, gLnk("ConfigReader", "", "classConfigReader.html")) - insDoc(aux1, gLnk("ConnectClass", "", "classConnectClass.html")) - insDoc(aux1, gLnk("connection", "", "classconnection.html")) - insDoc(aux1, gLnk("ExemptItem", "", "classExemptItem.html")) - insDoc(aux1, gLnk("FileReader", "", "classFileReader.html")) - insDoc(aux1, gLnk("HostItem", "", "classHostItem.html")) - insDoc(aux1, gLnk("Invited", "", "classInvited.html")) - insDoc(aux1, gLnk("InviteItem", "", "classInviteItem.html")) - insDoc(aux1, gLnk("Module", "", "classModule.html")) - insDoc(aux1, gLnk("ModuleFactory", "", "classModuleFactory.html")) - insDoc(aux1, gLnk("packet", "", "classpacket.html")) - insDoc(aux1, gLnk("Server", "", "classServer.html")) - insDoc(aux1, gLnk("serverrec", "", "classserverrec.html")) - insDoc(aux1, gLnk("ucrec", "", "classucrec.html")) - insDoc(aux1, gLnk("userrec", "", "classuserrec.html")) - insDoc(aux1, gLnk("Version", "", "classVersion.html")) -aux1 = insFld(foldersTree, gFld("Class Hierarchy", "", "hierarchy.html")) - aux2 = insFld(aux1, gFld("classbase", "", "classclassbase.html")) - insDoc(aux2, gLnk("Admin", "", "classAdmin.html")) - insDoc(aux2, gLnk("chanrec", "", "classchanrec.html")) - insDoc(aux2, gLnk("command_t", "", "classcommand__t.html")) - insDoc(aux2, gLnk("ConfigReader", "", "classConfigReader.html")) - insDoc(aux2, gLnk("ConnectClass", "", "classConnectClass.html")) - aux3 = insFld(aux2, gFld("connection", "", "classconnection.html")) - insDoc(aux3, gLnk("serverrec", "", "classserverrec.html")) - insDoc(aux3, gLnk("userrec", "", "classuserrec.html")) - insDoc(aux2, gLnk("FileReader", "", "classFileReader.html")) - aux3 = insFld(aux2, gFld("HostItem", "", "classHostItem.html")) - insDoc(aux3, gLnk("BanItem", "", "classBanItem.html")) - insDoc(aux3, gLnk("ExemptItem", "", "classExemptItem.html")) - insDoc(aux3, gLnk("InviteItem", "", "classInviteItem.html")) - insDoc(aux2, gLnk("Invited", "", "classInvited.html")) - insDoc(aux2, gLnk("Module", "", "classModule.html")) - insDoc(aux2, gLnk("ModuleFactory", "", "classModuleFactory.html")) - insDoc(aux2, gLnk("packet", "", "classpacket.html")) - insDoc(aux2, gLnk("Server", "", "classServer.html")) - insDoc(aux2, gLnk("ucrec", "", "classucrec.html")) - insDoc(aux2, gLnk("Version", "", "classVersion.html")) - insDoc(foldersTree, gLnk("Compound Members", "", "functions.html")) - insDoc(foldersTree, gLnk("File Members", "", "globals.html")) diff --git a/docs/module-doc/users_8cpp-source.html b/docs/module-doc/users_8cpp-source.html index 96133e230..378fee2a8 100644 --- a/docs/module-doc/users_8cpp-source.html +++ b/docs/module-doc/users_8cpp-source.html @@ -3,7 +3,7 @@ users.cpp Source File - +
    Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

    users.cpp

    Go to the documentation of this file.
    00001 /*
    @@ -83,9 +83,9 @@
     00075                 }
     00076         }
     00077 }
    -

    Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +

    Generated on Sun Mar 30 13:27:58 2003 for InspIRCd by doxygen1.3-rc2
    +width=110 height=53>1.3-rc3 diff --git a/docs/module-doc/users_8cpp.html b/docs/module-doc/users_8cpp.html index 9b662d25d..341eeb14f 100644 --- a/docs/module-doc/users_8cpp.html +++ b/docs/module-doc/users_8cpp.html @@ -3,7 +3,7 @@ users.cpp File Reference - +
    Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

    users.cpp File Reference

    #include "inspircd_config.h"
    @@ -12,13 +12,22 @@ #include "inspircd.h"
    #include <stdio.h>
    +

    +Include dependency graph for users.cpp:

    Include dependency graph
    + + + + + + +

    Go to the source code of this file.
    -


    Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +
    Generated on Sun Mar 30 13:28:24 2003 for InspIRCd by doxygen1.3-rc2
    +width=110 height=53>1.3-rc3
    diff --git a/docs/module-doc/users_8cpp__incl.gif b/docs/module-doc/users_8cpp__incl.gif new file mode 100644 index 000000000..531db1ebb Binary files /dev/null and b/docs/module-doc/users_8cpp__incl.gif differ diff --git a/docs/module-doc/users_8h-source.html b/docs/module-doc/users_8h-source.html index 6bb848a39..5014dffe6 100644 --- a/docs/module-doc/users_8h-source.html +++ b/docs/module-doc/users_8h-source.html @@ -3,7 +3,7 @@ users.h Source File - +
    Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

    users.h

    Go to the documentation of this file.
    00001 /*
    @@ -92,9 +92,9 @@
     00140 
     00141 
     00142 #endif
    -

    Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +

    Generated on Sun Mar 30 13:27:58 2003 for InspIRCd by doxygen1.3-rc2
    +width=110 height=53>1.3-rc3 diff --git a/docs/module-doc/users_8h.html b/docs/module-doc/users_8h.html index 1b30e3661..798cbfa5f 100644 --- a/docs/module-doc/users_8h.html +++ b/docs/module-doc/users_8h.html @@ -3,7 +3,7 @@ users.h File Reference - +
    Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

    users.h File Reference

    #include "inspircd_config.h"
    @@ -11,6 +11,19 @@ #include "connection.h"
    #include <string>
    +

    +Include dependency graph for users.h:

    Include dependency graph
    + + + + + +

    +This graph shows which files directly or indirectly include this file:

    Included by dependency graph
    + + + +

    Go to the source code of this file. @@ -232,9 +245,9 @@ Holds a complete list of all channels to which a user has been invited and has n Definition at line 44 of file users.h.
    -


    Generated on Sun Feb 9 12:48:16 2003 for InspIRCd by +
    Generated on Sun Mar 30 13:28:26 2003 for InspIRCd by doxygen1.3-rc2
    +width=110 height=53>1.3-rc3
    diff --git a/docs/module-doc/users_8h__dep__incl.gif b/docs/module-doc/users_8h__dep__incl.gif new file mode 100644 index 000000000..d2e8563f3 Binary files /dev/null and b/docs/module-doc/users_8h__dep__incl.gif differ diff --git a/docs/module-doc/users_8h__incl.gif b/docs/module-doc/users_8h__incl.gif new file mode 100644 index 000000000..132ac7120 Binary files /dev/null and b/docs/module-doc/users_8h__incl.gif differ