KJS.Context is fully implemented except as noted:
Context (ContextImp* a0) ContextImp* imp () const |
NOT implemented
KJS.Interpreter is fully implemented except as noted:
InterpreterImp* imp () |
NOT implemented
KJS.ExecState is fully implemented except as noted:
ExecState (KJS::Interpreter* interp, ContextImp* con) |
NOT implemented
KJS.HashTable is fully implemented except as noted:
KJS.Lookup is fully implemented except as noted:
KJS.HashEntry2 is fully implemented except as noted:
KJS.HashTable2 is fully implemented except as noted:
KJS.ClassInfo is fully implemented except as noted:
KJS.Object is fully implemented except as noted:
KJS.ObjectImp is fully implemented except as noted:
KJS.Object is fully implemented except as noted:
KJS.ObjectImp is fully implemented except as noted:
variable info |
NOT implemented
KJS.TypeInfo is fully implemented except as noted:
KJS.KJSO is fully implemented except as noted:
KJS.Imp is fully implemented except as noted:
KJS.HostImp is fully implemented except as noted:
variable info |
NOT implemented
KJS.Global is fully implemented except as noted:
KJS.Reference is fully implemented except as noted:
Reference (ReferenceImp* v) |
NOT implemented
KJS.ListIterator is fully implemented except as noted:
KJS.List is fully implemented except as noted:
List (ListImp* v) |
NOT implemented
KJS.Completion is fully implemented except as noted:
Completion (CompletionImp* v) |
NOT implemented
KJS.List is fully implemented except as noted:
KJS.Completion is fully implemented except as noted:
KJS.Undefined is fully implemented except as noted:
KJS.Null is fully implemented except as noted:
KJS.Boolean is fully implemented except as noted:
Boolean (BooleanImp* a0) |
NOT implemented
KJS.Number is fully implemented except as noted:
Number (NumberImp* a0) |
NOT implemented
KJS.String is fully implemented except as noted:
String (StringImp* a0) |
NOT implemented
KJS.ListNode is fully implemented except as noted:
KJS.UChar is fully implemented except as noted:
KJS.UCharReference is fully implemented except as noted:
low () [ - KDE 3.0.0]
TAKES nothing and RETURNS result (a single character Python string).
C++: uchar& low () const |
high () [ - KDE 3.0.0]
TAKES nothing and RETURNS result (a single character Python string).
C++: uchar& high () const |
KJS.CString is fully implemented except as noted:
KJS.UString is fully implemented except as noted:
UString (const QString& a0) UString (const DOM::DOMString& a0) static KJS::UString from (int i) /PyName=from_/ DOM::DOMString string () const QString qstring () const QConstString qconststring () const ulong toULong (bool* ok = 0) const |
NOT implemented
KJS.ValueImp is fully implemented except as noted:
This class is abstract ; all pure virtual methods must be overloaded before using
type () [KDE 3.0.0 - ]
TAKES nothing and RETURNS result (KJS.Type). Pure virtual - must be overloaded in subclass.
C++: virtual KJS::Type type () const = 0 |
toPrimitive (exec, preferredType) [KDE 3.0.0 - ]
TAKES exec (KJS.ExecState), preferredType (KJS.Type - default = KJS.UnspecifiedType) and RETURNS result (KJS.Value). Pure virtual - must be overloaded in subclass.
C++: virtual KJS::Value toPrimitive (KJS::ExecState* exec, KJS::Type preferredType = KJS::UnspecifiedType) const = 0 |
toBoolean (exec) [KDE 3.0.0 - ]
TAKES exec (KJS.ExecState) and RETURNS result (int). Pure virtual - must be overloaded in subclass.
C++: virtual bool toBoolean (KJS::ExecState* exec) const = 0 |
toNumber (exec) [KDE 3.0.0 - ]
TAKES exec (KJS.ExecState) and RETURNS result (float). Pure virtual - must be overloaded in subclass.
C++: virtual double toNumber (KJS::ExecState* exec) const = 0 |
toString (exec) [KDE 3.0.0 - ]
TAKES exec (KJS.ExecState) and RETURNS result (KJS.UString). Pure virtual - must be overloaded in subclass.
C++: virtual KJS::UString toString (KJS::ExecState* exec) const = 0 |
toObject (exec) [KDE 3.0.0 - ]
TAKES exec (KJS.ExecState) and RETURNS result (KJS.Object). Pure virtual - must be overloaded in subclass.
C++: virtual KJS::Object toObject (KJS::ExecState* exec) const = 0 |
KJS.Value is fully implemented except as noted:
KJS.Undefined is fully implemented except as noted:
Undefined (UndefinedImp* v) |
NOT implemented
KJS.Null is fully implemented except as noted:
Null (NullImp* v) |
NOT implemented
KJS.Boolean is fully implemented except as noted:
Boolean (BooleanImp* v) |
NOT implemented
KJS.String is fully implemented except as noted:
String (StringImp* v) |
NOT implemented
KJS.Number is fully implemented except as noted:
Number (NumberImp* v) |
NOT implemented
KJS.isNaN (d)
C++: bool isNaN (double d) |
TAKES d (float) and RETURNS result (int).
KJS.isInf (d)
C++: bool isInf (double d) |
TAKES d (float) and RETURNS result (int).
KJS.isPosInf (d) [KDE 3.0.0 - ]
C++: bool isPosInf (double d) |
TAKES d (float) and RETURNS result (int).
KJS.isNegInf (d) [KDE 3.0.0 - ]
C++: bool isNegInf (double d) |
TAKES d (float) and RETURNS result (int).
KJS.equal (exec, v1, v2) [KDE 3.0.0 - ]
C++: bool equal (KJS::ExecState* exec, const KJS::Value& v1, const KJS::Value& v2) |
TAKES exec (KJS.ExecState), v1 (KJS.Value), v2 (KJS.Value) and RETURNS result (int).
KJS.strictEqual (exec, v1, v2) [KDE 3.0.0 - ]
C++: bool strictEqual (KJS::ExecState* exec, const KJS::Value& v1, const KJS::Value& v2) |
TAKES exec (KJS.ExecState), v1 (KJS.Value), v2 (KJS.Value) and RETURNS result (int).
KJS.relation (exec, v1, v2) [KDE 3.0.0 - ]
C++: int relation (KJS::ExecState* exec, const KJS::Value& v1, const KJS::Value& v2) |
TAKES exec (KJS.ExecState), v1 (KJS.Value), v2 (KJS.Value) and RETURNS result (int).
KJS.maxInt (d1, d2) [KDE 3.0.0 - ]
C++: int maxInt (int d1, int d2) |
TAKES d1 (int), d2 (int) and RETURNS result (int).
KJS.minInt (d1, d2) [KDE 3.0.0 - ]
C++: int minInt (int d1, int d2) |
TAKES d1 (int), d2 (int) and RETURNS result (int).
KJS.add (exec, v1, v2, oper) [KDE 3.0.0 - ]
C++: KJS::Value add (KJS::ExecState* exec, const KJS::Value& v1, const KJS::Value& v2, char oper) |
TAKES exec (KJS.ExecState), v1 (KJS.Value), v2 (KJS.Value), oper (string) and RETURNS result (KJS.Value).
KJS.mult (exec, v1, v2, oper) [KDE 3.0.0 - ]
C++: KJS::Value mult (KJS::ExecState* exec, const KJS::Value& v1, const KJS::Value& v2, char oper) |
TAKES exec (KJS.ExecState), v1 (KJS.Value), v2 (KJS.Value), oper (string) and RETURNS result (KJS.Value).
KJS.equal (a0, a1) [ - KDE 3.0.0]
C++: bool equal (const KJS::KJSO& a0, const KJS::KJSO& a1) |
TAKES a0 (KJS.KJSO), a1 (KJS.KJSO) and RETURNS result (int).
KJS.strictEqual (a0, a1) [KDE 2.2.0 - KDE 3.0.0]
C++: bool strictEqual (const KJS::KJSO& a0, const KJS::KJSO& a1) |
TAKES a0 (KJS.KJSO), a1 (KJS.KJSO) and RETURNS result (int).
KJS.relation (a0, a1) [ - KDE 3.0.0]
C++: int relation (const KJS::KJSO& a0, const KJS::KJSO& a1) |
TAKES a0 (KJS.KJSO), a1 (KJS.KJSO) and RETURNS result (int).
KJS.max (a0, a1) [ - KDE 3.0.0]
C++: double max (double a0, double a1) |
TAKES a0 (float), a1 (float) and RETURNS result (float).
KJS.min (a0, a1) [ - KDE 3.0.0]
C++: double min (double a0, double a1) |
TAKES a0 (float), a1 (float) and RETURNS result (float).
KJS.add (a0, a1, a2) [ - KDE 3.0.0]
C++: KJS::KJSO add (const KJS::KJSO& a0, const KJS::KJSO& a1, char a2) |
TAKES a0 (KJS.KJSO), a1 (KJS.KJSO), a2 (string) and RETURNS result (KJS.KJSO).
KJS.mult (a0, a1, a2) [ - KDE 3.0.0]
C++: KJS::KJSO mult (const KJS::KJSO& a0, const KJS::KJSO& a1, char a2) |
TAKES a0 (KJS.KJSO), a1 (KJS.KJSO), a2 (string) and RETURNS result (KJS.KJSO).