Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QV4::QQmlValueTypeWrapper Member List

This is the complete list of members for QV4::QQmlValueTypeWrapper, including all inherited members.

_valQV4::StaticValue
addSymbolSpecies()QV4::Object
AllPropertiesQV4::ReferenceObjectstatic
arrayCreate()QV4::Objectinline
arrayData() constQV4::Objectinline
arrayPut(uint index, const Value &value)QV4::Objectinline
arrayPut(uint index, const Value *values, uint n)QV4::Objectinline
arrayReserve(uint n)QV4::Objectinline
arraySet(uint index, const Property *p, PropertyAttributes attributes=Attr_Data)QV4::Objectinline
arraySet(uint index, const Value &value)QV4::Objectinline
arrayType() constQV4::Objectinline
as() constQV4::Valueinline
as()QV4::Valueinline
as() constQV4::Valueinline
as() constQV4::Valueinline
as() constQV4::Valueinline
as() constQV4::Valueinline
as() constQV4::Valueinline
as() constQV4::Valueinline
as() constQV4::Valueinline
as() constQV4::Valueinline
as() constQV4::Valueinline
as() constQV4::Valueinline
asArrayLength(bool *ok) constQV4::Value
asDouble() constQV4::StaticValueinline
asReturnedValue() constQV4::StaticValueinline
asValue() constQV4::StaticValue
asValue()QV4::StaticValue
asValue()QV4::StaticValueinline
asValue() constQV4::StaticValueinline
Boolean_Type enum valueQV4::StaticValue
booleanValue() constQV4::StaticValueinline
bothDouble(StaticValue a, StaticValue b)QV4::StaticValueinlinestatic
cast()QV4::QQmlValueTypeWrapperinline
QV4::ReferenceObject::cast() constQV4::Managedinline
checkedInstanceOf(ExecutionEngine *engine, const FunctionObject *typeObject, const Value &var)QV4::Objectstatic
className() constQV4::Managed
convertedToNumber() constQV4::Valueinline
copyArrayData(Object *other)QV4::Object
create(ExecutionEngine *engine, const void *data, const QMetaObject *metaObject, QMetaType type, Heap::Object *object, int property, Heap::ReferenceObject::Flags flags)QV4::QQmlValueTypeWrapperstatic
create(ExecutionEngine *engine, Heap::QQmlValueTypeWrapper *cloneFrom, Heap::Object *object)QV4::QQmlValueTypeWrapperstatic
create(ExecutionEngine *engine, const void *, const QMetaObject *metaObject, QMetaType type)QV4::QQmlValueTypeWrapperstatic
data_ptr()QV4::StaticValueinline
dataForPropertyKey(PropertyKey id) constQV4::QQmlValueTypeWrapper
defineAccessorProperty(const QString &name, VTable::Call getter, VTable::Call setter)QV4::Object
defineAccessorProperty(StringOrSymbol *name, VTable::Call getter, VTable::Call setter)QV4::Object
defineDefaultProperty(StringOrSymbol *name, const Value &value, PropertyAttributes attributes=Attr_Data|Attr_NotEnumerable)QV4::Objectinline
defineDefaultProperty(const QString &name, const Value &value, PropertyAttributes attributes=Attr_Data|Attr_NotEnumerable)QV4::Object
defineDefaultProperty(const QString &name, VTable::Call code, int argumentCount=0, PropertyAttributes attributes=Attr_Data|Attr_NotEnumerable)QV4::Object
defineDefaultProperty(StringOrSymbol *name, VTable::Call code, int argumentCount=0, PropertyAttributes attributes=Attr_Data|Attr_NotEnumerable)QV4::Object
defineOwnProperty(PropertyKey id, const Property *p, PropertyAttributes attrs)QV4::Objectinline
defineReadonlyConfigurableProperty(const QString &name, const Value &value)QV4::Object
defineReadonlyConfigurableProperty(StringOrSymbol *name, const Value &value)QV4::Object
defineReadonlyProperty(const QString &name, const Value &value)QV4::Object
defineReadonlyProperty(String *name, const Value &value)QV4::Object
deleteProperty(PropertyKey id)QV4::Objectinline
detached(HeapObject *ref)QV4::ReferenceObjectinlinestatic
DoNotThrow enum valueQV4::Object
DoThrowOnRejection enum valueQV4::Object
Double_Type enum valueQV4::StaticValue
DoubleDiscriminatorQV4::StaticValuestatic
DoubleMaskQV4::StaticValuestatic
doubleValue() constQV4::StaticValueinline
Empty_Type enum valueQV4::StaticValue
emptyValue()QV4::Valueinlinestatic
EncodeMaskQV4::StaticValuestatic
engine() constQV4::Managedinline
ExponentMaskQV4::StaticValuestatic
fromBoolean(bool b)QV4::Valueinlinestatic
fromDouble(double d)QV4::Valueinlinestatic
fromHeapObject(HeapBasePtr m)QV4::Valueinlinestatic
fromInt32(int i)QV4::Valueinlinestatic
fromReturnedValue(ReturnedValue val)QV4::Valueinlinestatic
fromStaticValue(StaticValue staticValue)QV4::Valueinlinestatic
fromUInt32(uint i)QV4::Valueinlinestatic
get(StringOrSymbol *name, bool *hasProperty=nullptr, const Value *receiver=nullptr) constQV4::Objectinline
get(uint idx, bool *hasProperty=nullptr, const Value *receiver=nullptr) constQV4::Objectinline
get(PropertyKey id, const Value *receiver=nullptr, bool *hasProperty=nullptr) constQV4::Objectinline
getIndexed(uint idx, bool *hasProperty=nullptr) constQV4::Objectinline
getLength() constQV4::Objectinline
getOwnProperty(PropertyKey id, Property *p=nullptr) constQV4::Objectinline
getProperty(const InternalClassEntry &entry, Property *p) constQV4::Object
getPrototypeOf() constQV4::Objectinline
GetterOffset enum valueQV4::Object
getValue(const Value *thisObject, const Value &v, PropertyAttributes attrs)QV4::Objectinlinestatic
getValue(const Value &v, PropertyAttributes attrs) constQV4::Objectinline
getValueAccessor(const Value *thisObject, const Value &v, PropertyAttributes attrs)QV4::Objectstatic
getValueByIndex(uint propertyIndex) constQV4::Objectinline
getValueOrSetter(PropertyKey id, PropertyAttributes *attrs)QV4::Object
hasProperty(PropertyKey id) constQV4::Objectinline
HeapBasePtr typedefQV4::StaticValue
heapObject() constQV4::Managedinline
initProto(ExecutionEngine *v4)QV4::QQmlValueTypeWrapperstatic
initSparseArray()QV4::Object
insertMember(StringOrSymbol *s, const Value &v, PropertyAttributes attributes=Attr_Data)QV4::Objectinline
insertMember(StringOrSymbol *s, const Property *p, PropertyAttributes attributes)QV4::Object
instanceOf(const Value &var) constQV4::Objectinline
int_32() constQV4::StaticValueinline
IntCompatMaskQV4::StaticValuestatic
Integer_Type enum valueQV4::StaticValue
integerCompatible() constQV4::StaticValueinline
integerCompatible(StaticValue a, StaticValue b)QV4::StaticValueinlinestatic
integerValue() constQV4::StaticValueinline
internalClass() constQV4::Managedinline
IntOrBoolMaskQV4::StaticValuestatic
inUse() constQV4::Managedinline
isArray() constQV4::Object
IsArrayData enum valueQV4::Managed
isArrayLike() constQV4::Managedinline
isArrayObject() constQV4::Managedinline
isBoolean() constQV4::StaticValueinline
isConcatSpreadable() constQV4::Object
isDouble() constQV4::StaticValueinline
isEmpty() constQV4::StaticValueinline
isEqual(const QVariant &value) constQV4::QQmlValueTypeWrapper
isEqualTo(const Managed *other) constQV4::Managedinline
IsErrorObject enum valueQV4::Managed
IsExecutionContext enum valueQV4::Managed
isExtensible() constQV4::Objectinline
isFunctionObject() constQV4::Valueinline
isInt32()QV4::StaticValueinline
isInt32(double d)QV4::StaticValueinlinestatic
isInteger() constQV4::StaticValueinline
IsIntegerConvertible_Shift enum valueQV4::StaticValue
IsIntegerConvertible_Value enum valueQV4::StaticValue
IsIntegerOrBool_Shift enum valueQV4::StaticValue
IsIntegerOrBool_Value enum valueQV4::StaticValue
isIntOrBool() constQV4::StaticValueinline
isManaged() constQV4::StaticValueinline
isManagedOrUndefined() constQV4::StaticValueinline
isNaN() constQV4::StaticValueinline
isNull() constQV4::StaticValueinline
isNullOrUndefined() constQV4::StaticValueinline
isNumber() constQV4::StaticValueinline
IsObject enum valueQV4::Object
isObject() constQV4::Valueinline
isPositiveInt() constQV4::StaticValueinline
isPrimitive() constQV4::Valueinline
isQmlListPropertyType() constQV4::Managedinline
IsString enum valueQV4::Managed
isString() constQV4::Valueinline
isStringObject() constQV4::Managedinline
isStringOrSymbol() constQV4::Valueinline
IsStringOrSymbol enum valueQV4::Managed
isSymbol() constQV4::Valueinline
isSymbolObject() constQV4::Managedinline
IsTailCallable enum valueQV4::Managed
isUndefined() constQV4::StaticValueinline
isV4SequenceType() constQV4::Managedinline
lookupGetter(Lookup *lookup, ExecutionEngine *engine, const Value &object)QV4::QQmlValueTypeWrapperstatic
lookupSetter(QV4::Lookup *l, QV4::ExecutionEngine *engine, QV4::Value &object, const QV4::Value &value)QV4::QQmlValueTypeWrapperstatic
Lower5MaskQV4::StaticValuestatic
managed() constQV4::Valueinline
Managed_Type enum valueQV4::StaticValue
ManagedMaskQV4::StaticValuestatic
ManagedPtr typedefQV4::Value
mark(MarkStack *markStack)QV4::Managedinline
markBit() constQV4::Managedinline
metacall(QMetaObject::Call call, int index, void **a)QV4::Objectinline
metaObject() constQV4::QQmlValueTypeWrapperinline
method_toString(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)QV4::QQmlValueTypeWrapperstatic
NInlineProperties enum valueQV4::Object
Null_Type enum valueQV4::StaticValue
nullValue()QV4::Valueinlinestatic
NumberDiscriminatorQV4::StaticValuestatic
NumberMaskQV4::StaticValuestatic
objectValue() constQV4::Valueinline
operator=(const ScopedValue &v)QV4::Valueinline
operator=(ReturnedValue v)QV4::Valueinline
operator=(ManagedPtr m)QV4::Valueinline
operator=(HeapBasePtr o)QV4::Valueinline
operator=(const Scoped< T > &t)QV4::Valueinline
QV4::StaticValue::operator=(const Value &)QV4::StaticValue
QV4::StaticValue::operator=(const Managed &m)QV4::StaticValueinline
ownPropertyKeys(Value *target) constQV4::Objectinline
preventExtensions()QV4::Objectinline
propertyData(uint index) constQV4::Objectinline
protoHasArray()QV4::Objectinline
push_back(const Value &v)QV4::Objectinline
put(StringOrSymbol *name, const Value &v, Value *receiver=nullptr)QV4::Objectinline
put(uint idx, const Value &v, Value *receiver=nullptr)QV4::Objectinline
put(PropertyKey id, const Value &v, Value *receiver=nullptr)QV4::Objectinline
putIndexed(uint idx, const Value &v)QV4::Objectinline
putValue(uint memberIndex, PropertyAttributes attrs, const Value &value)QV4::Object
QT_Bool enum valueQV4::StaticValue
QT_Empty enum valueQV4::StaticValue
QT_Int enum valueQV4::StaticValue
QT_Null enum valueQV4::StaticValue
quickType() constQV4::StaticValueinline
QuickType enum nameQV4::StaticValue
QuickType_Shift enum valueQV4::StaticValue
rawValue() constQV4::StaticValueinline
rawValueRef()QV4::StaticValueinline
readReference(HeapObject *ref)QV4::ReferenceObjectinlinestatic
readReferenceValue() constQV4::QQmlValueTypeWrapperinline
resolveLookupGetter(ExecutionEngine *engine, Lookup *lookup) constQV4::Objectinline
resolveLookupSetter(ExecutionEngine *engine, Lookup *lookup, const Value &value)QV4::Objectinline
sameValue(Value other) constQV4::Value
sameValueZero(Value other) constQV4::Value
set(StringOrSymbol *name, const Value &v, ThrowOnFailure shouldThrow)QV4::Objectinline
setArrayAttributes(uint i, PropertyAttributes a)QV4::Objectinline
setArrayData(ArrayData *a)QV4::Objectinline
setArrayLength(uint newLen)QV4::Object
setArrayLengthUnchecked(uint l)QV4::Objectinline
setArrayType(ArrayData::Type t)QV4::Objectinline
setDouble(double d)QV4::StaticValueinline
setEmpty()QV4::StaticValueinline
setIndexed(uint idx, const Value &v, ThrowOnFailure shouldThrow)QV4::Objectinline
setInt_32(int i)QV4::StaticValueinline
setInternalClass(Heap::InternalClass *ic)QV4::Object
setProperty(const InternalClassEntry &entry, const Property *p)QV4::Object
setProperty(uint index, Value v) constQV4::Objectinline
setProperty(uint index, Heap::Base *b) constQV4::Objectinline
setProperty(ExecutionEngine *engine, uint index, Value v) constQV4::Objectinline
setProperty(ExecutionEngine *engine, uint index, Heap::Base *b) constQV4::Objectinline
setProtoFromNewTarget(const Value *newTarget)QV4::Object
setPrototypeOf(const Object *p)QV4::Objectinline
setPrototypeUnchecked(const Object *p)QV4::Object
setRawValue(quint64 raw)QV4::StaticValueinline
setTag(quint32 tag)QV4::StaticValueinline
setTagValue(quint32 tag, quint32 value)QV4::StaticValueinline
SetterOffset enum valueQV4::Object
sparseBegin() constQV4::Objectinline
sparseEnd() constQV4::Objectinline
speciesConstructor(Scope &scope, const FunctionObject *defaultConstructor) constQV4::Object
StaticValue()=defaultQV4::StaticValue
StaticValue(quint64 val)QV4::StaticValueinline
stringOrSymbolValue() constQV4::Valueinline
stringValue() constQV4::Valueinline
symbolValue() constQV4::Valueinline
tag() constQV4::StaticValueinline
Tag_Shift enum valueQV4::StaticValue
TagBit enum nameQV4::StaticValue
tagBitMask(TagBit bit)QV4::StaticValueinlinestatic
tagOffset()QV4::StaticValueinlinestatic
tagValue(quint32 tag, quint32 value)QV4::StaticValueinlinestatic
ThrowOnFailure enum nameQV4::Object
toBoolean() constQV4::Valueinline
toBooleanImpl(Value val)QV4::Valuestatic
toGadget(void *data) constQV4::QQmlValueTypeWrapper
toIndex() constQV4::Valueinline
toInt32() constQV4::Valueinline
toInt32(double d)QV4::Valueinlinestatic
toInteger() constQV4::Valueinline
toInteger(double d)QV4::Valueinlinestatic
toLength() constQV4::Valueinline
toNumber() constQV4::Valueinline
toNumberImpl(Value v)QV4::Valuestatic
toNumberImpl() constQV4::Valueinline
toObject(ExecutionEngine *e) constQV4::Valueinline
toObject(ExecutionEngine *e, Value val)QV4::Valuestatic
Top1MaskQV4::StaticValuestatic
toPropertyKey(ExecutionEngine *e) constQV4::Value
toQString() constQV4::Value
toQString(bool *ok) constQV4::Value
toQStringNoThrow() constQV4::Value
toString(ExecutionEngine *e) constQV4::Valueinline
toString(ExecutionEngine *e, Value val)QV4::Valuestatic
toUInt16() constQV4::Value
toUInt32() constQV4::Valueinline
toUInt32(double d)QV4::Valueinlinestatic
toVariant() constQV4::QQmlValueTypeWrapper
tryIntegerConversion()QV4::StaticValueinline
type() constQV4::QQmlValueTypeWrapper
Type enum nameQV4::Managed
Type_ArgumentsObject enum valueQV4::Managed
Type_ArrayIteratorObject enum valueQV4::Managed
Type_ArrayObject enum valueQV4::Managed
Type_BooleanObject enum valueQV4::Managed
Type_DateObject enum valueQV4::Managed
Type_ErrorObject enum valueQV4::Managed
Type_ExecutionContext enum valueQV4::Managed
Type_ForInIterator enum valueQV4::Managed
Type_FunctionObject enum valueQV4::Managed
Type_GeneratorObject enum valueQV4::Managed
Type_InternalClass enum valueQV4::Managed
Type_Invalid enum valueQV4::Managed
Type_JsonObject enum valueQV4::Managed
Type_MapIteratorObject enum valueQV4::Managed
Type_MathObject enum valueQV4::Managed
Type_NumberObject enum valueQV4::Managed
Type_Object enum valueQV4::Managed
Type_ProxyObject enum valueQV4::Managed
Type_QmlListProperty enum valueQV4::Managed
Type_RegExp enum valueQV4::Managed
Type_RegExpObject enum valueQV4::Managed
Type_SetIteratorObject enum valueQV4::Managed
Type_String enum valueQV4::Managed
Type_StringIteratorObject enum valueQV4::Managed
Type_StringObject enum valueQV4::Managed
Type_Symbol enum valueQV4::Managed
Type_SymbolObject enum valueQV4::Managed
Type_UrlObject enum valueQV4::Managed
Type_UrlSearchParamsObject enum valueQV4::Managed
Type_V4Sequence enum valueQV4::Managed
typeId() constQV4::QQmlValueTypeWrapper
uint_32() constQV4::StaticValueinline
Undefined_Type enum valueQV4::StaticValue
undefinedValue()QV4::Valueinlinestatic
Upper3MaskQV4::StaticValuestatic
Value()=defaultQV4::Value
Value(quint64 val)QV4::Valueinline
value() constQV4::StaticValueinline
valueOffset()QV4::StaticValueinlinestatic
ValueTypeInternal typedefQV4::StaticValue
virtualCallQV4::VTableBaseprotectedstatic
virtualCallAsConstructorQV4::VTableBaseprotectedstatic
virtualCallWithMetaTypesQV4::VTableBaseprotectedstatic
virtualConvertAndCallQV4::VTableBaseprotectedstatic
virtualDefineOwnProperty(Managed *m, PropertyKey id, const Property *p, PropertyAttributes attrs)QV4::Objectprotectedstatic
QV4::Managed::virtualDefineOwnPropertyQV4::VTableBaseprotectedstatic
virtualDeleteProperty(Managed *m, PropertyKey id)QV4::Objectprotectedstatic
QV4::Managed::virtualDeletePropertyQV4::VTableBaseprotectedstatic
virtualDestroyQV4::VTableBaseprotectedstatic
virtualGet(const Managed *m, PropertyKey id, const Value *receiver, bool *hasProperty)QV4::QQmlValueTypeWrapperstatic
QV4::Managed::virtualGetQV4::VTableBaseprotectedstatic
virtualGetLength(const Managed *m)QV4::Objectprotectedstatic
QV4::Managed::virtualGetLengthQV4::VTableBaseprotectedstatic
virtualGetOwnProperty(const Managed *m, PropertyKey id, Property *p)QV4::QQmlValueTypeWrapperstatic
QV4::Managed::virtualGetOwnPropertyQV4::VTableBaseprotectedstatic
virtualGetPrototypeOf(const Managed *)QV4::Objectprotectedstatic
QV4::Managed::virtualGetPrototypeOfQV4::VTableBaseprotectedstatic
virtualHasProperty(const Managed *m, PropertyKey id)QV4::QQmlValueTypeWrapperstatic
QV4::Managed::virtualHasPropertyQV4::VTableBaseprotectedstatic
virtualInstanceOf(const Object *typeObject, const Value &var)QV4::Objectprotectedstatic
QV4::Managed::virtualInstanceOfQV4::VTableBaseprotectedstatic
virtualIsEqualTo(Managed *m, Managed *other)QV4::QQmlValueTypeWrapperstatic
QV4::VTableBase::virtualIsEqualToQV4::VTableBaseprotectedstatic
virtualIsExtensible(const Managed *m)QV4::Objectprotectedstatic
QV4::Managed::virtualIsExtensibleQV4::VTableBaseprotectedstatic
virtualMetacall(Object *object, QMetaObject::Call call, int index, void **a)QV4::QQmlValueTypeWrapperstatic
QV4::Managed::virtualMetacallQV4::VTableBaseprotectedstatic
virtualOwnPropertyKeys(const Object *m, Value *target)QV4::QQmlValueTypeWrapperstatic
QV4::Managed::virtualOwnPropertyKeysQV4::VTableBaseprotectedstatic
virtualPreventExtensions(Managed *)QV4::Objectprotectedstatic
QV4::Managed::virtualPreventExtensionsQV4::VTableBaseprotectedstatic
virtualPut(Managed *m, PropertyKey id, const Value &value, Value *receiver)QV4::QQmlValueTypeWrapperstatic
QV4::Managed::virtualPutQV4::VTableBaseprotectedstatic
virtualResolveLookupGetter(const Object *object, ExecutionEngine *engine, Lookup *lookup)QV4::QQmlValueTypeWrapperstatic
QV4::Managed::virtualResolveLookupGetterQV4::VTableBaseprotectedstatic
virtualResolveLookupSetter(Object *object, ExecutionEngine *engine, Lookup *lookup, const Value &value)QV4::QQmlValueTypeWrapperstatic
QV4::Managed::virtualResolveLookupSetterQV4::VTableBaseprotectedstatic
virtualSetPrototypeOf(Managed *, const Object *)QV4::Objectprotectedstatic
QV4::Managed::virtualSetPrototypeOfQV4::VTableBaseprotectedstatic
vtable() constQV4::Objectinline
write(QObject *target, int propertyIndex) constQV4::QQmlValueTypeWrapper
writeBack(HeapObject *ref, int internalIndex=AllProperties)QV4::ReferenceObjectinlinestatic