From 52899de0ff2d62ca0542b243c41626010bf62083 Mon Sep 17 00:00:00 2001 From: brain Date: Fri, 25 Mar 2005 03:51:56 +0000 Subject: Documentation update git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@899 e03df62e-2008-0410-955e-edbf42e46eb7 --- docs/module-doc/classModuleFactory.html | 78 ++++++++++++++++----------------- 1 file changed, 37 insertions(+), 41 deletions(-) (limited to 'docs/module-doc/classModuleFactory.html') diff --git a/docs/module-doc/classModuleFactory.html b/docs/module-doc/classModuleFactory.html index 90a9e4e6d..800132b55 100644 --- a/docs/module-doc/classModuleFactory.html +++ b/docs/module-doc/classModuleFactory.html @@ -1,50 +1,46 @@ -ModuleFactory class Reference +InspIRCd: ModuleFactory class Reference - -
-Main Page   Namespace List   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. + +
Main Page | Namespace List | 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. More...

#include <modules.h>

-Inheritance diagram for ModuleFactory:

Inheritance graph
- - - -
[legend]
Collaboration diagram for ModuleFactory:

Collaboration graph
- - - -
[legend]
List of all members. +Inherits classbase. +

+List of all members.

- - - - + + + + + + +

Public Member Functions

 ModuleFactory ()
virtual ~ModuleFactory ()
virtual ModuleCreateModule ()=0
 Creates a new module.

 ModuleFactory ()
virtual ~ModuleFactory ()
virtual ModuleCreateModule ()=0
 Creates a new module.


Detailed Description

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

This is to allow for modules to create many different variants of Module, dependent on architecture, configuration, etc. In most cases, the simple class shown in the example module m_foobar.so will suffice for most modules.

-Definition at line 754 of file modules.h.


Constructor & Destructor Documentation

+Definition at line 785 of file modules.h.

Constructor & Destructor Documentation

- +
-
+ - - + + @@ -62,22 +58,22 @@ Definition at line 754 of

-Definition at line 757 of file modules.h. +Definition at line 788 of file modules.h.

-

00757 { }
+
00788 { }
 
ModuleFactory::ModuleFactory    )  [inline]

- +
-
+ - + - - + + @@ -95,23 +91,23 @@ Definition at line 757 of

-Definition at line 758 of file modules.h. +Definition at line 789 of file modules.h.

-

00758 { }
+
00789 { }
 
virtual ModuleFactory::~ModuleFactory virtual ModuleFactory::~ModuleFactory    )  [inline, virtual]

Member Function Documentation

- +
-
+ - - + + @@ -127,16 +123,16 @@ Definition at line 758 of
virtual Module* ModuleFactory::CreateModule    )  [pure virtual]

-Creates a new module. +Creates a new module.

Your inherited class of ModuleFactory must return a pointer to your Module class using this method.


The documentation for this class was generated from the following file: -
Generated on Sun May 2 00:09:41 2004 for InspIRCd by +
Generated on Fri Mar 25 03:49:33 2005 for InspIRCd by -doxygen1.3-rc3
+doxygen +1.3.3
-- cgit v1.2.3