addFunctionMember(const QString &n, QSFunctionBodyNode *f, int attributes) | QSClass | |
addMember(const QString &n, const QSMember &m) | QSClass | [inline] |
addMember(const QString &n, const QSMember &m, const QSObject &stVal) | QSClass | [virtual] |
addStaticVariableMember(const QString &n, const QSObject &v, int attr) | QSClass | |
addVariableMember(const QString &n, int attributes) | QSClass | |
asClass() const | QSClass | |
attributes() const | QSClass | [inline] |
base() const | QSClass | [inline] |
cast(const QSList &args) const | QSClass | [virtual] |
clear() | QSClass | [virtual] |
compare(const QSObject &a, const QSObject &b) const | QSClass | [virtual] |
construct(const QSList &args) const | QSClass | [virtual] |
createBoolean(bool b) const | QSClass | |
createNull() const | QSClass | |
createNumber(double d) const | QSClass | |
createString(const QString &s) const | QSClass | |
createUndefined() const | QSClass | |
debugString(const QSObject *obj) const | QSClass | [virtual] |
definedMembers() const | QSClass | [inline, virtual] |
deleteMember(const QString &n) | QSClass | [virtual] |
deleteProperty(QSObject *obj, const QSMember &mem) const | QSClass | [virtual] |
deref(QSObject *o) const | QSClass | [virtual] |
enclosingClass() const | QSClass | [inline] |
env() const | QSClass | [inline] |
execute(const QSObject *o, QSObject *thisValue, const QSList &args) const | QSClass | [virtual] |
fetchValue(const QSObject *objPtr, const QSMember &mem) const | QSClass | [virtual] |
finalize() | QSClass | [virtual] |
get(const QSObject *obj, const QString &prop) const | QSClass | |
hasProperty(const QSObject *obj, const QString &prop) const | QSClass | |
identifier() const | QSClass | [inline, virtual] |
inherits(const QSClass *c) const | QSClass | |
invoke(QSObject *objPtr, const QSMember &mem) const | QSClass | [protected, virtual] |
isAbstract() const | QSClass | [inline] |
isEqual(const QSObject &a, const QSObject &b) const | QSClass | [protected, virtual] |
isExecutable() const | QSClass | [inline] |
isFinal() const | QSClass | [inline] |
isStrictEqual(const QSObject &a, const QSObject &b) const | QSClass | [protected, virtual] |
mark(QSObject *o) const | QSClass | [virtual] |
member(const QSObject *o, const QString &n, QSMember *m) const | QSClass | [virtual] |
members(const QSObject *obj) const | QSClass | [virtual] |
name() const =0 | QSClass | [pure virtual] |
numStaticVariables() const | QSClass | [inline] |
numVariables() const | QSClass | [inline] |
put(QSObject *obj, const QString &prop, const QSObject &v) const | QSClass | |
QSClass(QSEnv *e, int a=AttributeNone) | QSClass | |
QSClass(QSClass *b, int a=AttributeNone) | QSClass | |
QSObject class | QSClass | [friend] |
ref(QSObject *o) const | QSClass | [virtual] |
replaceMember(const QString &n, QSMember *m) | QSClass | [inline] |
replaceMember(const QString &n, QSMember *m, const QSObject &stVal) | QSClass | [virtual] |
setBase(QSClass *base) | QSClass | [inline] |
setEnclosingClass(QSClass *cl) | QSClass | [inline] |
setNumVariables(int count) | QSClass | [inline] |
setStaticMember(int idx, const QSObject &val) | QSClass | |
staticMember(int idx) const | QSClass | |
throwError(ErrorType e, const QString &msg) const | QSClass | |
toBoolean(const QSObject *obj) const | QSClass | [virtual] |
toNumber(const QSObject *obj) const | QSClass | [virtual] |
toPrimitive(const QSObject *obj, const QSClass *preferred=0) const | QSClass | [virtual] |
toString(const QSObject *obj) const | QSClass | [virtual] |
toVariant(const QSObject *obj, QVariant::Type pref) const | QSClass | [virtual] |
valueType() const | QSClass | [inline, virtual] |
write(QSObject *objPtr, const QSMember &mem, const QSObject &val) const | QSClass | [virtual] |
write(QSObject *objPtr, int index, const QSObject &val) const | QSClass | |
~QSClass() | QSClass | [virtual] |