KJS::ObjectProtoFunc-members

Search for usage in LXR

KJS::ObjectProtoFunc Member List

This is the complete list of members for KJS::ObjectProtoFunc, including all inherited members.

_prop (defined in KJS::JSObject)KJS::JSObjectprotected
call(ExecState *exec, JSObject *thisObj, const List &args) (defined in KJS::JSObject)KJS::JSObjectinline
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::JSObjectvirtual
classInfo() const override (defined in KJS::InternalFunctionImp)KJS::InternalFunctionImpinline
className() const (defined in KJS::JSObject)KJS::JSObjectvirtual
clearProperties() (defined in KJS::JSObject)KJS::JSObjectinline
construct(ExecState *exec, const List &args) (defined in KJS::JSObject)KJS::JSObjectvirtual
construct(ExecState *exec, const List &args, const Identifier &functionName, const UString &sourceURL, int lineNumber) (defined in KJS::JSObject)KJS::JSObjectvirtual
defaultValue(ExecState *exec, JSType hint) const (defined in KJS::JSObject)KJS::JSObjectvirtual
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::JSObjectvirtual
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::JSObjectvirtual
deleteProperty(ExecState *exec, unsigned propertyName) (defined in KJS::JSObject)KJS::JSObjectvirtual
fillDirectLocationSlot(PropertySlot &slot, JSValue **location) (defined in KJS::JSObject)KJS::JSObjectinline
fillGetterPropertySlot(PropertySlot &slot, JSValue **location) (defined in KJS::JSObject)KJS::JSObject
functionName() const (defined in KJS::InternalFunctionImp)KJS::InternalFunctionImpinline
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::JSValueinline
getBoolean(const JSValue *value, bool &) (defined in KJS::JSValue)KJS::JSValueinlinestatic
getBoolean() const (defined in KJS::JSValue)KJS::JSValueinline
getBoolean(const JSValue *value) (defined in KJS::JSValue)KJS::JSValueinlinestatic
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::JSValuestatic
getDirect(const Identifier &propertyName) const (defined in KJS::JSObject)KJS::JSObjectinlinevirtual
getDirectLocation(const Identifier &propertyName) (defined in KJS::JSObject)KJS::JSObjectinline
getDirectWriteLocation(const Identifier &propertyName) (defined in KJS::JSObject)KJS::JSObjectinline
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::JSValueinlinestatic
getNumber(const JSValue *value) (defined in KJS::JSValue)KJS::JSValueinlinestatic
getObject() (defined in KJS::JSCell)KJS::JSCell
getObject() const (defined in KJS::JSCell)KJS::JSCell
getObject(JSValue *value) (defined in KJS::JSValue)KJS::JSValueinlinestatic
getObject(const JSValue *value) (defined in KJS::JSValue)KJS::JSValueinlinestatic
getOwnPropertyDescriptor(ExecState *, const Identifier &, PropertyDescriptor &) (defined in KJS::JSObject)KJS::JSObjectvirtual
getOwnPropertyNames(ExecState *, PropertyNameArray &, PropertyMap::PropertyMode mode) (defined in KJS::JSObject)KJS::JSObjectvirtual
getOwnPropertySlot(ExecState *, const Identifier &, PropertySlot &) (defined in KJS::JSObject)KJS::JSObjectvirtual
getOwnPropertySlot(ExecState *, unsigned index, PropertySlot &) (defined in KJS::JSObject)KJS::JSObjectvirtual
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::JSValueinlinestatic
getPropertyAttributes(const Identifier &propertyName, unsigned &attributes) const (defined in KJS::JSObject)KJS::JSObjectvirtual
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::JSObjectinline
getPropertySlot(ExecState *, const Identifier &, PropertySlot &) (defined in KJS::JSObject)KJS::JSObjectinline
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::JSValueinlinestatic
getString(const JSValue *value) (defined in KJS::JSValue)KJS::JSValueinlinestatic
getTruncatedInt32(int32_t &) const (defined in KJS::JSCell)KJS::JSCellvirtual
getTruncatedInt32(const JSValue *value, int32_t &v) (defined in KJS::JSValue)KJS::JSValuestatic
getTruncatedUInt32(uint32_t &) const (defined in KJS::JSCell)KJS::JSCellvirtual
getTruncatedUInt32(const JSValue *value, uint32_t &v) (defined in KJS::JSValue)KJS::JSValueinlinestatic
getUInt32(uint32_t &) const (defined in KJS::JSCell)KJS::JSCellvirtual
getUInt32(const JSValue *value, uint32_t &) (defined in KJS::JSValue)KJS::JSValuestatic
hasInstance(ExecState *exec, JSValue *value) (defined in KJS::JSObject)KJS::JSObjectvirtual
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::JSValueinlinestatic
implementsConstruct() const (defined in KJS::JSObject)KJS::JSObjectvirtual
implementsHasInstance() const override (defined in KJS::InternalFunctionImp)KJS::InternalFunctionImp
info (defined in KJS::InternalFunctionImp)KJS::InternalFunctionImpstatic
inherits(const ClassInfo *cinfo) const (defined in KJS::JSObject)KJS::JSObjectinline
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::JSObjectinlinevirtual
isBoolean() const (defined in KJS::JSValue)KJS::JSValueinline
isBoolean(const JSValue *value) (defined in KJS::JSValue)KJS::JSValueinlinestatic
isExtensible() (defined in KJS::JSObject)KJS::JSObjectinline
isFunctionType() const (defined in KJS::JSObject)KJS::JSObjectvirtual
isGlobalObject() const (defined in KJS::JSObject)KJS::JSObjectinlinevirtual
isLocalInjected() const (defined in KJS::JSObject)KJS::JSObjectinline
isNull() const (defined in KJS::JSValue)KJS::JSValueinline
isNull(const JSValue *value) (defined in KJS::JSValue)KJS::JSValueinlinestatic
isNumber() const (defined in KJS::JSCell)KJS::JSCellinline
isNumber(const JSValue *value) (defined in KJS::JSValue)KJS::JSValueinlinestatic
isObject() const (defined in KJS::JSCell)KJS::JSCellinline
isObject(const ClassInfo *) const (defined in KJS::JSCell)KJS::JSCellinline
isObject(const JSValue *value) (defined in KJS::JSValue)KJS::JSValueinlinestatic
isObject(const JSValue *value, const ClassInfo *) (defined in KJS::JSValue)KJS::JSValueinlinestatic
IsPrototypeOf enum value (defined in KJS::ObjectProtoFunc)KJS::ObjectProtoFunc
isString() const (defined in KJS::JSCell)KJS::JSCellinline
isString(const JSValue *value) (defined in KJS::JSValue)KJS::JSValueinlinestatic
isUndefined() const (defined in KJS::JSValue)KJS::JSValueinline
isUndefined(const JSValue *value) (defined in KJS::JSValue)KJS::JSValueinlinestatic
isUndefinedOrNull() const (defined in KJS::JSValue)KJS::JSValueinline
isUndefinedOrNull(const JSValue *value) (defined in KJS::JSValue)KJS::JSValueinlinestatic
JSObject(JSValue *proto) (defined in KJS::JSObject)KJS::JSObjectinlineexplicit
JSObject() (defined in KJS::JSObject)KJS::JSObjectinlineexplicit
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::JSValueinlinestatic
marked() const (defined in KJS::JSCell)KJS::JSCellinline
marked(const JSValue *value) (defined in KJS::JSValue)KJS::JSValueinlinestatic
masqueradeAsUndefined() const (defined in KJS::JSObject)KJS::JSObjectinlinevirtual
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::JSObjectinline
put(ExecState *exec, const Identifier &propertyName, JSValue *value, int attr=None) (defined in KJS::JSObject)KJS::JSObjectvirtual
put(ExecState *exec, unsigned propertyName, JSValue *value, int attr=None) (defined in KJS::JSObject)KJS::JSObjectvirtual
putDirect(const Identifier &propertyName, JSValue *value, int attr=0) (defined in KJS::JSObject)KJS::JSObjectinlinevirtual
putDirect(const Identifier &propertyName, int value, int attr=0) (defined in KJS::JSObject)KJS::JSObjectvirtual
putDirectFunction(InternalFunctionImp *, int attr=0) (defined in KJS::JSObject)KJS::JSObject
removeDirect(const Identifier &propertyName) (defined in KJS::JSObject)KJS::JSObjectvirtual
restoreProperties(const SavedProperties &p) (defined in KJS::JSObject)KJS::JSObjectinline
saveProperties(SavedProperties &p) const (defined in KJS::JSObject)KJS::JSObjectinline
setFunctionName(const Identifier &name) (defined in KJS::InternalFunctionImp)KJS::InternalFunctionImpinline
setLocalInjected() (defined in KJS::JSObject)KJS::JSObjectinline
setPrototype(JSValue *proto) (defined in KJS::JSObject)KJS::JSObjectinline
toBoolean(ExecState *exec) const override (defined in KJS::JSObject)KJS::JSObject
toBoolean(const JSValue *value, ExecState *exec) (defined in KJS::JSValue)KJS::JSValueinlinestatic
toFloat(ExecState *) const (defined in KJS::JSValue)KJS::JSValue
toFloat(const JSValue *value, ExecState *) (defined in KJS::JSValue)KJS::JSValuestatic
toInt32(ExecState *) const (defined in KJS::JSValue)KJS::JSValue
toInt32(const JSValue *value, ExecState *exec) (defined in KJS::JSValue)KJS::JSValuestatic
toInt32(ExecState *, bool &ok) const (defined in KJS::JSValue)KJS::JSValueinline
toInt32(const JSValue *value, ExecState *, bool &ok) (defined in KJS::JSValue)KJS::JSValueinlinestatic
toInt32(double) (defined in KJS::JSValue)KJS::JSValueinlinestatic
toInt32SlowCase(double, bool &ok) (defined in KJS::JSValue)KJS::JSValuestatic
toInteger(ExecState *) const (defined in KJS::JSValue)KJS::JSValue
toInteger(const JSValue *value, ExecState *) (defined in KJS::JSValue)KJS::JSValuestatic
toIntegerPreserveNaN(ExecState *) const (defined in KJS::JSValue)KJS::JSValue
toIntegerPreserveNaN(const JSValue *value, ExecState *) (defined in KJS::JSValue)KJS::JSValuestatic
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::JSValuestatic
toObject(ExecState *exec) const override (defined in KJS::JSObject)KJS::JSObject
toObject(const JSValue *value, ExecState *exec) (defined in KJS::JSValue)KJS::JSValueinlinestatic
toPrimitive(ExecState *exec, JSType preferredType=UnspecifiedType) const override (defined in KJS::JSObject)KJS::JSObjectinline
toPrimitive(const JSValue *value, ExecState *exec, JSType preferredType=UnspecifiedType) (defined in KJS::JSValue)KJS::JSValueinlinestatic
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::JSValueinlinestatic
toUInt16(ExecState *exec) const (defined in KJS::JSValue)KJS::JSValue
toUInt16(const JSValue *value, ExecState *exec) (defined in KJS::JSValue)KJS::JSValuestatic
toUInt32(ExecState *) const (defined in KJS::JSValue)KJS::JSValueinline
toUInt32(const JSValue *value, ExecState *) (defined in KJS::JSValue)KJS::JSValueinlinestatic
toUInt32(ExecState *, bool &ok) const (defined in KJS::JSValue)KJS::JSValueinline
toUInt32(const JSValue *value, ExecState *, bool &ok) (defined in KJS::JSValue)KJS::JSValueinlinestatic
toUInt32(double) (defined in KJS::JSValue)KJS::JSValueinlinestatic
toUInt32SlowCase(double, bool &ok) (defined in KJS::JSValue)KJS::JSValuestatic
type() const override (defined in KJS::JSObject)KJS::JSObject
type(const JSValue *value) (defined in KJS::JSValue)KJS::JSValueinlinestatic
valueClone(Interpreter *targetCtx) const (defined in KJS::JSObject)KJS::JSObjectvirtual
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

KDE's Doxygen guidelines are available online.