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 320 of file backportglobal.h.
void QScript::maybeTakeOwnership | ( | const QScriptValue & | value | ) | [inline] |
Definition at line 330 of file backportglobal.h.
template<typename T >
int QScript::registerPointerMetaType | ( | QScriptEngine * | eng, | |
const QScriptValue & | prototype = QScriptValue() , |
|||
T * | = 0 | |||
) | [inline] |
Definition at line 303 of file backportglobal.h.
template<class T >
QScriptValue QScript::wrapPointer | ( | QScriptEngine * | eng, | |
T * | ptr, | |||
uint | flags = 0 | |||
) | [inline] |
Definition at line 341 of file backportglobal.h.