kspread
KSpread::FunctionRepository Class Reference
The function repository. More...
#include <Functions.h>
Public Member Functions | |
| FunctionRepository () | |
| ~FunctionRepository () | |
| void | add (FunctionDescription *desc) |
| void | add (Function *function) |
| void | addGroup (const QString &groupname) |
| Function * | function (const QString &name) |
| FunctionDescription * | functionInfo (const QString &name) |
| QStringList | functionNames (const QString &group=QString()) |
| const QStringList & | groups () const |
| void | loadFunctionDescriptions (const QString &filename) |
| void | remove (const QString &groupName) |
Static Public Member Functions | |
| static FunctionRepository * | self () |
Detailed Description
The function repository.
Definition at line 151 of file Functions.h.
Constructor & Destructor Documentation
| FunctionRepository::FunctionRepository | ( | ) |
Definition at line 222 of file Functions.cpp.
| FunctionRepository::~FunctionRepository | ( | ) |
Definition at line 228 of file Functions.cpp.
Member Function Documentation
| void FunctionRepository::add | ( | FunctionDescription * | desc | ) |
Definition at line 241 of file Functions.cpp.
| void FunctionRepository::add | ( | Function * | function | ) |
Definition at line 235 of file Functions.cpp.
| void FunctionRepository::addGroup | ( | const QString & | groupname | ) |
Definition at line 296 of file Functions.cpp.
Definition at line 266 of file Functions.cpp.
| FunctionDescription * FunctionRepository::functionInfo | ( | const QString & | name | ) |
Definition at line 271 of file Functions.cpp.
| QStringList FunctionRepository::functionNames | ( | const QString & | group = QString() |
) |
return functions within a group, or all if no group given
Definition at line 277 of file Functions.cpp.
| const QStringList & FunctionRepository::groups | ( | ) | const |
Definition at line 291 of file Functions.cpp.
| void FunctionRepository::loadFunctionDescriptions | ( | const QString & | filename | ) |
Loads function descriptions from an XML file.
Definition at line 302 of file Functions.cpp.
| void FunctionRepository::remove | ( | const QString & | groupName | ) |
Definition at line 248 of file Functions.cpp.
| FunctionRepository * FunctionRepository::self | ( | ) | [static] |
Definition at line 188 of file Functions.cpp.
The documentation for this class was generated from the following files:
