Dongxu Ma > Qt-Script-0.01_04 > Qt::Script::QScriptValue

Download:
Qt-Script-0.01_04.tar.gz

Dependencies

Annotate this POD

Module Version: 0.01_04   Source  

NAME ^

Qt::Script::QScriptValue

PUBLIC METHODS ^

QScriptValue()
QScriptValue(const QScriptValue & other)
QScriptValue(QScriptValue::SpecialValue value)
QScriptValue(bool value)
QScriptValue(int value)
QScriptValue(uint value)
QScriptValue(double value)
QScriptValue(const QString & value)
QScriptValue(const QLatin1String & value)
QScriptValue(const char * value)
QScriptValue(QScriptEngine * engine, QScriptValue::SpecialValue val)
QScriptValue(QScriptEngine * engine, bool val)
QScriptValue(QScriptEngine * engine, int val)
QScriptValue(QScriptEngine * engine, uint val)
QScriptValue(QScriptEngine * engine, double val)
QScriptValue(QScriptEngine * engine, const QString & val)
QScriptValue(QScriptEngine * engine, const char * val)
~QScriptValue()
QScriptValue call(const QScriptValue & thisObject, const QList<QScriptValue> & args)
QScriptValue call(const QScriptValue & thisObject, const QList<QScriptValue> & args = QList<QScriptValue>())
QScriptValue call(const QScriptValue & thisObject = QScriptValue(), const QList<QScriptValue> & args = QList<QScriptValue>())
QScriptValue call(const QScriptValue & thisObject, const QScriptValue & arguments)
QScriptValue construct(const QList<QScriptValue> & args)
QScriptValue construct(const QList<QScriptValue> & args = QList<QScriptValue>())
QScriptValue construct(const QScriptValue & arguments)
QScriptValue data()
QScriptEngine * engine()
bool equals(const QScriptValue & other)
bool instanceOf(const QScriptValue & other)
bool isArray()
bool isBool()
bool isBoolean()
bool isDate()
bool isError()
bool isFunction()
bool isNull()
bool isNumber()
bool isObject()
bool isQMetaObject()
bool isQObject()
bool isRegExp()
bool isString()
bool isUndefined()
bool isValid()
bool isVariant()
bool lessThan(const QScriptValue & other)
qint64 objectId()
QScriptValue & operator=(const QScriptValue & other)
QScriptValue prototype()
QScriptValue scope()
QScriptClass * scriptClass()
void setData(const QScriptValue & data)
void setPrototype(const QScriptValue & prototype)
void setScope(const QScriptValue & scope)
void setScriptClass(QScriptClass * scriptClass)
bool strictlyEquals(const QScriptValue & other)
bool toBool()
bool toBoolean()
QDateTime toDateTime()
qint32 toInt32()
double toInteger()
double toNumber()
QScriptValue toObject()
const QMetaObject * toQMetaObject()
QObject * toQObject()
QRegExp toRegExp()
QString toString()
quint16 toUInt16()
quint32 toUInt32()
QVariant toVariant()

ENUM VALUES ^

ResolveLocal
ResolvePrototype
ResolveScope
ResolveFull
ReadOnly
Undeletable
SkipInEnumeration
PropertyGetter
PropertySetter
QObjectMember
KeepExistingFlags
UserRange
NullValue
UndefinedValue

EXPORT

None by default.

AUTHOR ^

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE ^

Copyright (C) 2011 - 2012 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html

syntax highlighting: