The InspIRCd Project
Home | Developers | Wiki | Forums | Bug Tracker | SVN | Download | Blog | Stats
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

ModuleClose Class Reference

Inheritance diagram for ModuleClose:

Inheritance graph
[legend]
Collaboration diagram for ModuleClose:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ModuleClose (InspIRCd *Me)
virtual ~ModuleClose ()
virtual Version GetVersion ()
 Returns the version number of a Module.

Private Attributes

cmd_closenewcommand

Detailed Description

Definition at line 69 of file m_close.cpp.


Constructor & Destructor Documentation

ModuleClose::ModuleClose InspIRCd Me  )  [inline]
 

Definition at line 73 of file m_close.cpp.

References InspIRCd::AddCommand(), newcommand, and Module::ServerInstance.

00074                 : Module(Me)
00075         {
00076                 // Create a new command
00077                 newcommand = new cmd_close(ServerInstance);
00078                 ServerInstance->AddCommand(newcommand);
00079         }

virtual ModuleClose::~ModuleClose  )  [inline, virtual]
 

Definition at line 81 of file m_close.cpp.

00082         {
00083         }


Member Function Documentation

virtual Version ModuleClose::GetVersion  )  [inline, virtual]
 

Returns the version number of a Module.

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

Reimplemented from Module.

Definition at line 85 of file m_close.cpp.

References API_VERSION, and VF_VENDOR.

00086         {
00087                 return Version(1, 1, 0, 0, VF_VENDOR, API_VERSION);
00088         }


Member Data Documentation

cmd_close* ModuleClose::newcommand [private]
 

Definition at line 71 of file m_close.cpp.

Referenced by ModuleClose().


The documentation for this class was generated from the following file: