Plasma
QScript Namespace Reference
Classes | |
class | Pointer |
Enumerations | |
enum | { UserOwnership = 1 } |
Functions | |
void | maybeReleaseOwnership (const QScriptValue &value) |
void | maybeTakeOwnership (const QScriptValue &value) |
template<typename T> | |
int | registerPointerMetaType (QScriptEngine *eng, const QScriptValue &prototype=QScriptValue(), T *=0) |
template<class T> | |
QScriptValue | wrapPointer (QScriptEngine *eng, T *ptr, uint flags=0) |
Enumeration Type Documentation
anonymous enum |
Function Documentation
void QScript::maybeReleaseOwnership | ( | const QScriptValue & | value | ) | [inline] |
Definition at line 314 of file backportglobal.h.
void QScript::maybeTakeOwnership | ( | const QScriptValue & | value | ) | [inline] |
Definition at line 324 of file backportglobal.h.
template<typename T>
int QScript::registerPointerMetaType | ( | QScriptEngine * | eng, | |
const QScriptValue & | prototype = QScriptValue() , |
|||
T * | = 0 | |||
) | [inline] |
Definition at line 297 of file backportglobal.h.
template<class T>
QScriptValue QScript::wrapPointer | ( | QScriptEngine * | eng, | |
T * | ptr, | |||
uint | flags = 0 | |||
) | [inline] |
Definition at line 335 of file backportglobal.h.