Analitza
Analitza::BuiltinMethods Class Reference
#include <builtinmethods.h>
Public Member Functions | |
~BuiltinMethods () | |
bool | contains (const QString &id) const |
FunctionDefinition * | function (const QString &id) const |
QStringList | identifiers () const |
void | insertFunction (const QString &id, const ExpressionType &type, FunctionDefinition *f) |
QMap< QString, ExpressionType > | varTypes () const |
Detailed Description
Definition at line 59 of file builtinmethods.h.
Constructor & Destructor Documentation
Analitza::BuiltinMethods::~BuiltinMethods | ( | ) |
Member Function Documentation
|
inline |
- Returns
- whether it exists a builtin function named like
id
Definition at line 67 of file builtinmethods.h.
|
inline |
- Returns
- the builtin function identified by
id
to be called.
Definition at line 73 of file builtinmethods.h.
|
inline |
- Returns
- a list with the name of all registered identifiers.
Definition at line 76 of file builtinmethods.h.
void Analitza::BuiltinMethods::insertFunction | ( | const QString & | id, |
const ExpressionType & | type, | ||
FunctionDefinition * | f | ||
) |
Adds a new function to the system identified id
with type
that can be called using f
.
|
inline |
- Returns
- a map that relates all functions with their specified type.
Definition at line 70 of file builtinmethods.h.
The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:11:37 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:11:37 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.