lib
Kross::Api::InterpreterInfo Class Reference
#include <interpreter.h>
Detailed Description
While the Interpreter is the implemented interpreter this class is used to provide some abstract informations about each interpreter we are able to use within the Manager singelton.
Definition at line 42 of file interpreter.h.
Public Member Functions | |
InterpreterInfo (const QString &interpretername, const QString &library, const QString &wildcard, QStringList mimetypes, Option::Map options) | |
~InterpreterInfo () | |
const QString & | getInterpretername () |
const QString & | getWildcard () |
const QStringList | getMimeTypes () |
bool | hasOption (const QString &key) |
Option * | getOption (const QString name) |
const QVariant & | getOptionValue (const QString name, QVariant defaultvalue=QVariant()) |
Option::Map | getOptions () |
Interpreter * | getInterpreter () |
Classes | |
class | Option |
Each interpreter is able to define options we could use to manipulate the interpreter behaviour. More... |
Constructor & Destructor Documentation
|
Constructor.
Definition at line 38 of file interpreter.cpp. |
|
Destructor.
Definition at line 48 of file interpreter.cpp. |
Member Function Documentation
|
Definition at line 93 of file interpreter.cpp. |
|
Definition at line 57 of file interpreter.cpp. |
|
List of mimetypes this interpreter supports.
Definition at line 67 of file interpreter.cpp. |
|
Definition at line 77 of file interpreter.cpp. |
|
Definition at line 88 of file interpreter.cpp. |
|
Definition at line 82 of file interpreter.cpp. |
|
Definition at line 62 of file interpreter.cpp. |
|
Definition at line 72 of file interpreter.cpp. |
The documentation for this class was generated from the following files: