Kross
krossconfig.h File Reference
Include dependency graph for krossconfig.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
Kross | |
Macros | |
#define | KROSS_DEBUG_ENABLED |
#define | KROSS_EXPORT_INTERPRETER(InterpreterImpl) |
#define | KROSS_FALCON_LIBRARY "krossfalcon" |
#define | KROSS_JAVA_LIBRARY "libkrossjava" |
#define | KROSS_KJS_LIBRARY "krosskjs" |
#define | KROSS_LUA_LIBRARY "kloss" |
#define | KROSS_PYTHON_LIBRARY "krosspython" |
#define | KROSS_QTSCRIPT_LIBRARY "krossqts" |
#define | KROSS_RUBY_LIBRARY "krossruby" |
#define | KROSS_VERSION 12 |
Functions | |
void | Kross::krossdebug (const QString &s) |
void | Kross::krosswarning (const QString &s) |
Macro Definition Documentation
#define KROSS_DEBUG_ENABLED |
Definition at line 31 of file krossconfig.h.
#define KROSS_EXPORT_INTERPRETER | ( | InterpreterImpl | ) |
Value:
extern "C" { \
if(version != KROSS_VERSION) { \
Kross::krosswarning(QString("Interpreter skipped cause provided version %1 does not match expected version %2.").arg(version).arg(KROSS_VERSION)); \
return 0; \
} \
return new InterpreterImpl(info); \
} \
}
The InterpreterInfo class provides abstract information about a Interpreter before the interpreter-ba...
Definition: core/interpreter.h:43
Definition at line 64 of file krossconfig.h.
#define KROSS_FALCON_LIBRARY "krossfalcon" |
Definition at line 84 of file krossconfig.h.
#define KROSS_JAVA_LIBRARY "libkrossjava" |
Definition at line 83 of file krossconfig.h.
#define KROSS_KJS_LIBRARY "krosskjs" |
Definition at line 82 of file krossconfig.h.
#define KROSS_LUA_LIBRARY "kloss" |
Definition at line 86 of file krossconfig.h.
#define KROSS_PYTHON_LIBRARY "krosspython" |
Definition at line 80 of file krossconfig.h.
#define KROSS_QTSCRIPT_LIBRARY "krossqts" |
Definition at line 85 of file krossconfig.h.
#define KROSS_RUBY_LIBRARY "krossruby" |
Definition at line 81 of file krossconfig.h.
#define KROSS_VERSION 12 |
Definition at line 61 of file krossconfig.h.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:24:44 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:24:44 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.