kspread

KSpread::FunctionRepository Class Reference

The function repository. More...

#include <Functions.h>

List of all members.

Public Member Functions

 FunctionRepository ()
 ~FunctionRepository ()
void add (FunctionDescription *desc)
void add (Function *function)
void addGroup (const QString &groupname)
Functionfunction (const QString &name)
FunctionDescriptionfunctionInfo (const QString &name)
QStringList functionNames (const QString &group=QString())
const QStringListgroups () const
void loadFunctionDescriptions (const QString &filename)
void remove (const QString &groupName)

Static Public Member Functions

static FunctionRepositoryself ()

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.

Function * FunctionRepository::function ( const QString name  ) 

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: