kspread

KSpread::FunctionModuleRegistry Class Reference

Registry for function modules. More...

#include <FunctionModuleRegistry.h>

Inheritance diagram for KSpread::FunctionModuleRegistry:

List of all members.

Public Member Functions

 FunctionModuleRegistry ()
 ~FunctionModuleRegistry ()
void loadFunctions ()
void registerFunctions ()

Static Public Member Functions

static FunctionModuleRegistryinstance ()

Detailed Description

Registry for function modules.

Definition at line 35 of file FunctionModuleRegistry.h.


Constructor & Destructor Documentation

FunctionModuleRegistry::FunctionModuleRegistry (  ) 

Creates the registry and loads the function modules.

Definition at line 64 of file FunctionModuleRegistry.cpp.

FunctionModuleRegistry::~FunctionModuleRegistry (  ) 

Definition at line 71 of file FunctionModuleRegistry.cpp.


Member Function Documentation

FunctionModuleRegistry * FunctionModuleRegistry::instance (  )  [static]
Returns:
the singleton instance

Definition at line 76 of file FunctionModuleRegistry.cpp.

void FunctionModuleRegistry::loadFunctions (  ) 

Loads the function modules.

Depending on their activation state read from the config, the modules are added or removed from the registry.

Definition at line 81 of file FunctionModuleRegistry.cpp.

void FunctionModuleRegistry::registerFunctions (  ) 

Registers the functions from all modules in the function repository and adds their descriptions.

Definition at line 122 of file FunctionModuleRegistry.cpp.


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