Crossfire Server, Trunk
module_information Struct Reference
+ Collaboration diagram for module_information:

Data Fields

void(* close )()
 
const char * description
 
bool enabled
 
void(* init )(Settings *)
 
const char * name
 

Detailed Description

Definition at line 45 of file init.cpp.

Field Documentation

◆ close

void(* module_information::close) ()

Cleanup function.

Definition at line 50 of file init.cpp.

Referenced by CFMail.CFMail::__exit__(), CFBank.CFBank::__exit__(), and close_modules().

◆ description

const char* module_information::description

Module long description.

Definition at line 47 of file init.cpp.

Referenced by close_modules(), and init_modules().

◆ enabled

bool module_information::enabled

Whether the module is enabled or not.

Definition at line 48 of file init.cpp.

Referenced by close_modules(), do_module(), and init_modules().

◆ init

void(* module_information::init) (Settings *)

Initialisation function.

Definition at line 49 of file init.cpp.

Referenced by init_modules().

◆ name

const char* module_information::name

Module name, without space.

Definition at line 46 of file init.cpp.

Referenced by close_modules(), do_module(), init_modules(), and list_modules().


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