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.
KDE 4.2 API Reference