KJS::ObjectProtoFunc-members
KJS::ObjectProtoFunc Member List
This is the complete list of members for KJS::ObjectProtoFunc, including all inherited members.
_prop (defined in KJS::JSObject) | KJS::JSObject | protected |
call(ExecState *exec, JSObject *thisObj, const List &args) (defined in KJS::JSObject) | KJS::JSObject | inline |
callAsFunction(ExecState *, JSObject *, const List &args) override (defined in KJS::ObjectProtoFunc) | KJS::ObjectProtoFunc | |
canPut(ExecState *exec, const Identifier &propertyName) const (defined in KJS::JSObject) | KJS::JSObject | virtual |
classInfo() const override (defined in KJS::InternalFunctionImp) | KJS::InternalFunctionImp | inline |
className() const (defined in KJS::JSObject) | KJS::JSObject | virtual |
clearProperties() (defined in KJS::JSObject) | KJS::JSObject | inline |
construct(ExecState *exec, const List &args) (defined in KJS::JSObject) | KJS::JSObject | virtual |
construct(ExecState *exec, const List &args, const Identifier &functionName, const UString &sourceURL, int lineNumber) (defined in KJS::JSObject) | KJS::JSObject | virtual |
defaultValue(ExecState *exec, JSType hint) const (defined in KJS::JSObject) | KJS::JSObject | virtual |
defineGetter(ExecState *exec, const Identifier &propertyName, JSObject *getterFunc) (defined in KJS::JSObject) | KJS::JSObject | |
DefineGetter enum value (defined in KJS::ObjectProtoFunc) | KJS::ObjectProtoFunc | |
defineOwnProperty(ExecState *exec, const Identifier &propertyName, PropertyDescriptor &desc, bool shouldThrow) (defined in KJS::JSObject) | KJS::JSObject | virtual |
defineSetter(ExecState *exec, const Identifier &propertyName, JSObject *setterFunc) (defined in KJS::JSObject) | KJS::JSObject | |
DefineSetter enum value (defined in KJS::ObjectProtoFunc) | KJS::ObjectProtoFunc | |
deleteProperty(ExecState *exec, const Identifier &propertyName) (defined in KJS::JSObject) | KJS::JSObject | virtual |
deleteProperty(ExecState *exec, unsigned propertyName) (defined in KJS::JSObject) | KJS::JSObject | virtual |
fillDirectLocationSlot(PropertySlot &slot, JSValue **location) (defined in KJS::JSObject) | KJS::JSObject | inline |
fillGetterPropertySlot(PropertySlot &slot, JSValue **location) (defined in KJS::JSObject) | KJS::JSObject | |
functionName() const (defined in KJS::InternalFunctionImp) | KJS::InternalFunctionImp | inline |
get(ExecState *exec, const Identifier &propertyName) const (defined in KJS::JSObject) | KJS::JSObject | |
get(ExecState *exec, unsigned propertyName) const (defined in KJS::JSObject) | KJS::JSObject | |
getBoolean(bool &) const (defined in KJS::JSValue) | KJS::JSValue | inline |
getBoolean(const JSValue *value, bool &) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
getBoolean() const (defined in KJS::JSValue) | KJS::JSValue | inline |
getBoolean(const JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
getByIndex(ExecState *exec, unsigned propertyName) const (defined in KJS::JSValue) | KJS::JSValue | |
getByIndex(const JSValue *value, ExecState *exec, unsigned propertyName) (defined in KJS::JSValue) | KJS::JSValue | static |
getDirect(const Identifier &propertyName) const (defined in KJS::JSObject) | KJS::JSObject | inlinevirtual |
getDirectLocation(const Identifier &propertyName) (defined in KJS::JSObject) | KJS::JSObject | inline |
getDirectWriteLocation(const Identifier &propertyName) (defined in KJS::JSObject) | KJS::JSObject | inline |
getNumber(double &) const (defined in KJS::JSCell) | KJS::JSCell | |
getNumber() const (defined in KJS::JSCell) | KJS::JSCell | |
getNumber(const JSValue *value, double &) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
getNumber(const JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
getObject() (defined in KJS::JSCell) | KJS::JSCell | |
getObject() const (defined in KJS::JSCell) | KJS::JSCell | |
getObject(JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
getObject(const JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
getOwnPropertyDescriptor(ExecState *, const Identifier &, PropertyDescriptor &) (defined in KJS::JSObject) | KJS::JSObject | virtual |
getOwnPropertyNames(ExecState *, PropertyNameArray &, PropertyMap::PropertyMode mode) (defined in KJS::JSObject) | KJS::JSObject | virtual |
getOwnPropertySlot(ExecState *, const Identifier &, PropertySlot &) (defined in KJS::JSObject) | KJS::JSObject | virtual |
getOwnPropertySlot(ExecState *, unsigned index, PropertySlot &) (defined in KJS::JSObject) | KJS::JSObject | virtual |
getPrimitiveNumber(ExecState *, double &number, JSValue *&value) override (defined in KJS::JSObject) | KJS::JSObject | |
getPrimitiveNumber(JSValue *that, ExecState *exec, double &number, JSValue *&value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
getPropertyAttributes(const Identifier &propertyName, unsigned &attributes) const (defined in KJS::JSObject) | KJS::JSObject | virtual |
getPropertyDescriptor(ExecState *, const Identifier &propertyName, PropertyDescriptor &) (defined in KJS::JSObject) | KJS::JSObject | |
getPropertyNames(ExecState *, PropertyNameArray &, PropertyMap::PropertyMode mode=PropertyMap::ExcludeDontEnumProperties) (defined in KJS::JSObject) | KJS::JSObject | inline |
getPropertySlot(ExecState *, const Identifier &, PropertySlot &) (defined in KJS::JSObject) | KJS::JSObject | inline |
getPropertySlot(ExecState *, unsigned, PropertySlot &) (defined in KJS::JSObject) | KJS::JSObject | |
getString(UString &) const (defined in KJS::JSCell) | KJS::JSCell | |
getString() const (defined in KJS::JSCell) | KJS::JSCell | |
getString(const JSValue *value, UString &) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
getString(const JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
getTruncatedInt32(int32_t &) const (defined in KJS::JSCell) | KJS::JSCell | virtual |
getTruncatedInt32(const JSValue *value, int32_t &v) (defined in KJS::JSValue) | KJS::JSValue | static |
getTruncatedUInt32(uint32_t &) const (defined in KJS::JSCell) | KJS::JSCell | virtual |
getTruncatedUInt32(const JSValue *value, uint32_t &v) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
getUInt32(uint32_t &) const (defined in KJS::JSCell) | KJS::JSCell | virtual |
getUInt32(const JSValue *value, uint32_t &) (defined in KJS::JSValue) | KJS::JSValue | static |
hasInstance(ExecState *exec, JSValue *value) (defined in KJS::JSObject) | KJS::JSObject | virtual |
HasOwnProperty enum value (defined in KJS::ObjectProtoFunc) | KJS::ObjectProtoFunc | |
hasProperty(ExecState *exec, const Identifier &propertyName) const (defined in KJS::JSObject) | KJS::JSObject | |
hasProperty(ExecState *exec, unsigned propertyName) const (defined in KJS::JSObject) | KJS::JSObject | |
implementsCall() const override (defined in KJS::InternalFunctionImp) | KJS::InternalFunctionImp | |
implementsCall(const JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
implementsConstruct() const (defined in KJS::JSObject) | KJS::JSObject | virtual |
implementsHasInstance() const override (defined in KJS::InternalFunctionImp) | KJS::InternalFunctionImp | |
info (defined in KJS::InternalFunctionImp) | KJS::InternalFunctionImp | static |
inherits(const ClassInfo *cinfo) const (defined in KJS::JSObject) | KJS::JSObject | inline |
InternalFunctionImp() (defined in KJS::InternalFunctionImp) | KJS::InternalFunctionImp | |
InternalFunctionImp(FunctionPrototype *) (defined in KJS::InternalFunctionImp) | KJS::InternalFunctionImp | |
InternalFunctionImp(FunctionPrototype *, const Identifier &) (defined in KJS::InternalFunctionImp) | KJS::InternalFunctionImp | |
isActivation() const (defined in KJS::JSObject) | KJS::JSObject | inlinevirtual |
isBoolean() const (defined in KJS::JSValue) | KJS::JSValue | inline |
isBoolean(const JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
isExtensible() (defined in KJS::JSObject) | KJS::JSObject | inline |
isFunctionType() const (defined in KJS::JSObject) | KJS::JSObject | virtual |
isGlobalObject() const (defined in KJS::JSObject) | KJS::JSObject | inlinevirtual |
isLocalInjected() const (defined in KJS::JSObject) | KJS::JSObject | inline |
isNull() const (defined in KJS::JSValue) | KJS::JSValue | inline |
isNull(const JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
isNumber() const (defined in KJS::JSCell) | KJS::JSCell | inline |
isNumber(const JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
isObject() const (defined in KJS::JSCell) | KJS::JSCell | inline |
isObject(const ClassInfo *) const (defined in KJS::JSCell) | KJS::JSCell | inline |
isObject(const JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
isObject(const JSValue *value, const ClassInfo *) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
IsPrototypeOf enum value (defined in KJS::ObjectProtoFunc) | KJS::ObjectProtoFunc | |
isString() const (defined in KJS::JSCell) | KJS::JSCell | inline |
isString(const JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
isUndefined() const (defined in KJS::JSValue) | KJS::JSValue | inline |
isUndefined(const JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
isUndefinedOrNull() const (defined in KJS::JSValue) | KJS::JSValue | inline |
isUndefinedOrNull(const JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
JSObject(JSValue *proto) (defined in KJS::JSObject) | KJS::JSObject | inlineexplicit |
JSObject() (defined in KJS::JSObject) | KJS::JSObject | inlineexplicit |
LookupGetter enum value (defined in KJS::ObjectProtoFunc) | KJS::ObjectProtoFunc | |
LookupSetter enum value (defined in KJS::ObjectProtoFunc) | KJS::ObjectProtoFunc | |
mark() override (defined in KJS::JSObject) | KJS::JSObject | |
mark(JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
marked() const (defined in KJS::JSCell) | KJS::JSCell | inline |
marked(const JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
masqueradeAsUndefined() const (defined in KJS::JSObject) | KJS::JSObject | inlinevirtual |
ObjectProtoFunc(ExecState *exec, FunctionPrototype *funcProto, int i, int len, const Identifier &) (defined in KJS::ObjectProtoFunc) | KJS::ObjectProtoFunc | |
operator new(size_t) (defined in KJS::JSCell) | KJS::JSCell | |
preventExtensions() (defined in KJS::JSObject) | KJS::JSObject | |
PropertyIsEnumerable enum value (defined in KJS::ObjectProtoFunc) | KJS::ObjectProtoFunc | |
propertyIsEnumerable(ExecState *exec, const Identifier &propertyName) const (defined in KJS::JSObject) | KJS::JSObject | |
prototype() const (defined in KJS::JSObject) | KJS::JSObject | inline |
put(ExecState *exec, const Identifier &propertyName, JSValue *value, int attr=None) (defined in KJS::JSObject) | KJS::JSObject | virtual |
put(ExecState *exec, unsigned propertyName, JSValue *value, int attr=None) (defined in KJS::JSObject) | KJS::JSObject | virtual |
putDirect(const Identifier &propertyName, JSValue *value, int attr=0) (defined in KJS::JSObject) | KJS::JSObject | inlinevirtual |
putDirect(const Identifier &propertyName, int value, int attr=0) (defined in KJS::JSObject) | KJS::JSObject | virtual |
putDirectFunction(InternalFunctionImp *, int attr=0) (defined in KJS::JSObject) | KJS::JSObject | |
removeDirect(const Identifier &propertyName) (defined in KJS::JSObject) | KJS::JSObject | virtual |
restoreProperties(const SavedProperties &p) (defined in KJS::JSObject) | KJS::JSObject | inline |
saveProperties(SavedProperties &p) const (defined in KJS::JSObject) | KJS::JSObject | inline |
setFunctionName(const Identifier &name) (defined in KJS::InternalFunctionImp) | KJS::InternalFunctionImp | inline |
setLocalInjected() (defined in KJS::JSObject) | KJS::JSObject | inline |
setPrototype(JSValue *proto) (defined in KJS::JSObject) | KJS::JSObject | inline |
toBoolean(ExecState *exec) const override (defined in KJS::JSObject) | KJS::JSObject | |
toBoolean(const JSValue *value, ExecState *exec) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
toFloat(ExecState *) const (defined in KJS::JSValue) | KJS::JSValue | |
toFloat(const JSValue *value, ExecState *) (defined in KJS::JSValue) | KJS::JSValue | static |
toInt32(ExecState *) const (defined in KJS::JSValue) | KJS::JSValue | |
toInt32(const JSValue *value, ExecState *exec) (defined in KJS::JSValue) | KJS::JSValue | static |
toInt32(ExecState *, bool &ok) const (defined in KJS::JSValue) | KJS::JSValue | inline |
toInt32(const JSValue *value, ExecState *, bool &ok) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
toInt32(double) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
toInt32SlowCase(double, bool &ok) (defined in KJS::JSValue) | KJS::JSValue | static |
toInteger(ExecState *) const (defined in KJS::JSValue) | KJS::JSValue | |
toInteger(const JSValue *value, ExecState *) (defined in KJS::JSValue) | KJS::JSValue | static |
toIntegerPreserveNaN(ExecState *) const (defined in KJS::JSValue) | KJS::JSValue | |
toIntegerPreserveNaN(const JSValue *value, ExecState *) (defined in KJS::JSValue) | KJS::JSValue | static |
toJSNumber(ExecState *) const (defined in KJS::JSValue) | KJS::JSValue | |
ToLocaleString enum value (defined in KJS::ObjectProtoFunc) | KJS::ObjectProtoFunc | |
toNumber(ExecState *exec) const override (defined in KJS::JSObject) | KJS::JSObject | |
toNumber(const JSValue *value, ExecState *exec) (defined in KJS::JSValue) | KJS::JSValue | static |
toObject(ExecState *exec) const override (defined in KJS::JSObject) | KJS::JSObject | |
toObject(const JSValue *value, ExecState *exec) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
toPrimitive(ExecState *exec, JSType preferredType=UnspecifiedType) const override (defined in KJS::JSObject) | KJS::JSObject | inline |
toPrimitive(const JSValue *value, ExecState *exec, JSType preferredType=UnspecifiedType) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
ToString enum value (defined in KJS::ObjectProtoFunc) | KJS::ObjectProtoFunc | |
toString(ExecState *exec) const override (defined in KJS::JSObject) | KJS::JSObject | |
toString(const JSValue *value, ExecState *exec) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
toUInt16(ExecState *exec) const (defined in KJS::JSValue) | KJS::JSValue | |
toUInt16(const JSValue *value, ExecState *exec) (defined in KJS::JSValue) | KJS::JSValue | static |
toUInt32(ExecState *) const (defined in KJS::JSValue) | KJS::JSValue | inline |
toUInt32(const JSValue *value, ExecState *) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
toUInt32(ExecState *, bool &ok) const (defined in KJS::JSValue) | KJS::JSValue | inline |
toUInt32(const JSValue *value, ExecState *, bool &ok) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
toUInt32(double) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
toUInt32SlowCase(double, bool &ok) (defined in KJS::JSValue) | KJS::JSValue | static |
type() const override (defined in KJS::JSObject) | KJS::JSObject | |
type(const JSValue *value) (defined in KJS::JSValue) | KJS::JSValue | inlinestatic |
valueClone(Interpreter *targetCtx) const (defined in KJS::JSObject) | KJS::JSObject | virtual |
ValueOf enum value (defined in KJS::ObjectProtoFunc) | KJS::ObjectProtoFunc |
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Oct 1 2023 03:56:05 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Oct 1 2023 03:56:05 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.