From cd9f9a8add02597a2998ba74b803ed3fbf81314c Mon Sep 17 00:00:00 2001 From: brain Date: Sun, 27 Nov 2005 01:44:46 +0000 Subject: Added new documentation git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1966 e03df62e-2008-0410-955e-edbf42e46eb7 --- docs/module-doc/classModuleFactory.html | 72 ++++++++++++++++----------------- 1 file changed, 34 insertions(+), 38 deletions(-) (limited to 'docs/module-doc/classModuleFactory.html') diff --git a/docs/module-doc/classModuleFactory.html b/docs/module-doc/classModuleFactory.html index 5696482fb..7c1a7c248 100644 --- a/docs/module-doc/classModuleFactory.html +++ b/docs/module-doc/classModuleFactory.html @@ -1,11 +1,11 @@ - + -InspIRCd: ModuleFactory class Reference +InspIRCd: ModuleFactory Class Reference - -
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | 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 | Class List | Directories | File List | Namespace Members | Class 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> @@ -16,45 +16,44 @@ Inheritance diagram for ModuleFactory:

[legend]
Collaboration diagram for ModuleFactory:

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

Public Member Functions

 ModuleFactory ()

Public Member Functions

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

 Creates a new module.

Detailed Description

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. +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 1294 of file modules.h.


Constructor & Destructor Documentation

-

- +Definition at line 1265 of file modules.h.

Constructor & Destructor Documentation

+

+

- + -
ModuleFactory::ModuleFactory ModuleFactory::ModuleFactory  )  [inline]
- +
+
  @@ -64,30 +63,29 @@ Definition at line 1294 o

-Definition at line 1297 of file modules.h. +Definition at line 1268 of file modules.h.

01268 { }
+

-

01297 { }
-
-

- +

+

- + -
virtual ModuleFactory::~ModuleFactory virtual ModuleFactory::~ModuleFactory  )  [inline, virtual]
- +
+
  @@ -97,31 +95,30 @@ Definition at line 1297 o

-Definition at line 1298 of file modules.h. +Definition at line 1269 of file modules.h.

01269 { }
+

-

01298 { }
-


Member Function Documentation

-

- +

+

- + -
virtual Module* ModuleFactory::CreateModule virtual Module* ModuleFactory::CreateModule  )  [pure virtual]
- +
  @@ -136,9 +133,8 @@ Your inherited class of ModuleFactory must return a pointer to your modules.h -
Generated on Mon May 30 05:17:25 2005 for InspIRCd by +
Generated on Sun Nov 27 01:43:26 2005 for InspIRCd by  -doxygen -1.3.3
+doxygen 1.4.4-20050815
-- cgit v1.3.1-10-gc9f91