This is the complete list of members for v8::Object, including all inherited members.
BooleanValue(Isolate *isolate) const | v8::Value | |
CallAsConstructor(Local< Context > context, int argc, Local< Value > argv[]) | v8::Object | |
CallAsFunction(Local< Context > context, Local< Value > recv, int argc, Local< Value > argv[]) | v8::Object | |
Cast(Value *obj) | v8::Object | inlinestatic |
v8::Value::Cast(T *value) | v8::Value | inlinestatic |
v8::Value::Cast(Data *value) | v8::Value | inline |
Clone(v8::Isolate *isolate) | v8::Object | |
Clone() | v8::Object | |
CreateDataProperty(Local< Context > context, Local< Name > key, Local< Value > value) | v8::Object | |
CreateDataProperty(Local< Context > context, uint32_t index, Local< Value > value) | v8::Object | |
DefineOwnProperty(Local< Context > context, Local< Name > key, Local< Value > value, PropertyAttribute attributes=None) | v8::Object | |
DefineProperty(Local< Context > context, Local< Name > key, PropertyDescriptor &descriptor) | v8::Object | |
Delete(Local< Context > context, Local< Value > key) | v8::Object | |
Delete(Local< Context > context, uint32_t index) | v8::Object | |
DeletePrivate(Local< Context > context, Local< Private > key) | v8::Object | |
Equals(Local< Context > context, Local< Value > that) const | v8::Value | |
FindInstanceInPrototypeChain(Local< FunctionTemplate > tmpl) | v8::Object | |
Get(Local< Context > context, Local< Value > key) | v8::Object | |
Get(Local< Context > context, Local< Value > key, MaybeLocal< Object > receiver) | v8::Object | |
Get(Local< Context > context, uint32_t index) | v8::Object | |
GetAlignedPointerFromEmbedderDataInCreationContext(v8::Isolate *isolate, int index) | v8::Object | |
GetAlignedPointerFromEmbedderDataInCreationContext(int index) | v8::Object | |
GetAlignedPointerFromInternalField(int index) | v8::Object | inline |
GetAlignedPointerFromInternalField(v8::Isolate *isolate, int index) | v8::Object | inline |
GetAlignedPointerFromInternalField(const PersistentBase< Object > &object, int index) | v8::Object | inlinestatic |
GetAlignedPointerFromInternalField(const BasicTracedReference< Object > &object, int index) | v8::Object | inlinestatic |
GetConstructorName() | v8::Object | |
GetCreationContext(v8::Isolate *isolate) | v8::Object | |
GetCreationContext() | v8::Object | |
GetCreationContext(v8::Isolate *isolate, const PersistentBase< Object > &object) | v8::Object | inlinestatic |
GetCreationContext(const PersistentBase< Object > &object) | v8::Object | inlinestatic |
GetCreationContextChecked(v8::Isolate *isolate) | v8::Object | |
GetCreationContextChecked() | v8::Object | |
GetIdentityHash() | v8::Object | |
GetInternalField(int index) | v8::Object | inline |
GetIsolate() | v8::Object | |
GetIsolate(const TracedReference< Object > &handle) | v8::Object | inlinestatic |
GetOwnPropertyDescriptor(Local< Context > context, Local< Name > key) | v8::Object | |
GetOwnPropertyNames(Local< Context > context) | v8::Object | |
GetOwnPropertyNames(Local< Context > context, PropertyFilter filter, KeyConversionMode key_conversion=KeyConversionMode::kKeepNumbers) | v8::Object | |
GetPrivate(Local< Context > context, Local< Private > key) | v8::Object | |
GetPropertyAttributes(Local< Context > context, Local< Value > key) | v8::Object | |
GetPropertyNames(Local< Context > context) | v8::Object | |
GetPropertyNames(Local< Context > context, KeyCollectionMode mode, PropertyFilter property_filter, IndexFilter index_filter, KeyConversionMode key_conversion=KeyConversionMode::kKeepNumbers) | v8::Object | |
GetPrototype() | v8::Object | |
GetPrototypeV2() | v8::Object | |
GetRealNamedProperty(Local< Context > context, Local< Name > key) | v8::Object | |
GetRealNamedPropertyAttributes(Local< Context > context, Local< Name > key) | v8::Object | |
GetRealNamedPropertyAttributesInPrototypeChain(Local< Context > context, Local< Name > key) | v8::Object | |
GetRealNamedPropertyInPrototypeChain(Local< Context > context, Local< Name > key) | v8::Object | |
Has(Local< Context > context, Local< Value > key) | v8::Object | |
Has(Local< Context > context, uint32_t index) | v8::Object | |
HasIndexedLookupInterceptor() const | v8::Object | |
HasNamedLookupInterceptor() const | v8::Object | |
HasOwnProperty(Local< Context > context, Local< Name > key) | v8::Object | |
HasOwnProperty(Local< Context > context, uint32_t index) | v8::Object | |
HasPrivate(Local< Context > context, Local< Private > key) | v8::Object | |
HasRealIndexedProperty(Local< Context > context, uint32_t index) | v8::Object | |
HasRealNamedCallbackProperty(Local< Context > context, Local< Name > key) | v8::Object | |
HasRealNamedProperty(Local< Context > context, Local< Name > key) | v8::Object | |
InstanceOf(Local< Context > context, Local< Object > object) | v8::Value | |
Int32Value(Local< Context > context) const | v8::Value | |
IntegerValue(Local< Context > context) const | v8::Value | |
InternalFieldCount() const | v8::Object | |
InternalFieldCount(const PersistentBase< Object > &object) | v8::Object | inlinestatic |
InternalFieldCount(const BasicTracedReference< Object > &object) | v8::Object | inlinestatic |
IsApiWrapper() const | v8::Object | |
IsArgumentsObject() const | v8::Value | |
IsArray() const | v8::Value | |
IsArrayBuffer() const | v8::Value | |
IsArrayBufferView() const | v8::Value | |
IsAsyncFunction() const | v8::Value | |
IsBigInt() const | v8::Value | |
IsBigInt64Array() const | v8::Value | |
IsBigIntObject() const | v8::Value | |
IsBigUint64Array() const | v8::Value | |
IsBoolean() const | v8::Value | |
IsBooleanObject() const | v8::Value | |
IsCallable() const | v8::Object | |
IsCodeLike(Isolate *isolate) const | v8::Object | |
IsConstructor() const | v8::Object | |
IsContext() const | v8::Data | |
IsDataView() const | v8::Value | |
IsDate() const | v8::Value | |
IsExternal() const | v8::Value | |
IsFalse() const | v8::Value | inline |
IsFixedArray() const | v8::Data | |
IsFloat16Array() const | v8::Value | |
IsFloat32Array() const | v8::Value | |
IsFloat64Array() const | v8::Value | |
IsFunction() const | v8::Value | |
IsFunctionTemplate() const | v8::Data | |
IsGeneratorFunction() const | v8::Value | |
IsGeneratorObject() const | v8::Value | |
IsInt16Array() const | v8::Value | |
IsInt32() const | v8::Value | |
IsInt32Array() const | v8::Value | |
IsInt8Array() const | v8::Value | |
IsMap() const | v8::Value | |
IsMapIterator() const | v8::Value | |
IsModule() const | v8::Data | |
IsModuleNamespaceObject() const | v8::Value | |
IsName() const | v8::Value | |
IsNativeError() const | v8::Value | |
IsNull() const | v8::Value | inline |
IsNullOrUndefined() const | v8::Value | inline |
IsNumber() const | v8::Value | |
IsNumberObject() const | v8::Value | |
IsObject() const | v8::Value | |
IsObjectTemplate() const | v8::Data | |
IsPrivate() const | v8::Data | |
IsPromise() const | v8::Value | |
IsProxy() const | v8::Value | |
IsRegExp() const | v8::Value | |
IsSet() const | v8::Value | |
IsSetIterator() const | v8::Value | |
IsSharedArrayBuffer() const | v8::Value | |
IsString() const | v8::Value | inline |
IsStringObject() const | v8::Value | |
IsSymbol() const | v8::Value | |
IsSymbolObject() const | v8::Value | |
IsTrue() const | v8::Value | inline |
IsTypedArray() const | v8::Value | |
IsUint16Array() const | v8::Value | |
IsUint32() const | v8::Value | |
IsUint32Array() const | v8::Value | |
IsUint8Array() const | v8::Value | |
IsUint8ClampedArray() const | v8::Value | |
IsUndefined() const | v8::Value | inline |
IsUndetectable() const | v8::Object | |
IsValue() const | v8::Data | |
IsWasmMemoryObject() const | v8::Value | |
IsWasmModuleObject() const | v8::Value | |
IsWasmNull() const | v8::Value | |
IsWeakMap() const | v8::Value | |
IsWeakRef() const | v8::Value | |
IsWeakSet() const | v8::Value | |
New(Isolate *isolate) | v8::Object | static |
New(Isolate *isolate, Local< Value > prototype_or_null, Local< Name > *names, Local< Value > *values, size_t length) | v8::Object | static |
NumberValue(Local< Context > context) const | v8::Value | |
ObjectProtoToString(Local< Context > context) | v8::Object | |
PreviewEntries(bool *is_key_value) | v8::Object | |
SameValue(Local< Value > that) const | v8::Value | |
Set(Local< Context > context, Local< Value > key, Local< Value > value) | v8::Object | |
Set(Local< Context > context, Local< Value > key, Local< Value > value, MaybeLocal< Object > receiver) | v8::Object | |
Set(Local< Context > context, uint32_t index, Local< Value > value) | v8::Object | |
SetAccessorProperty(Local< Name > name, Local< Function > getter, Local< Function > setter=Local< Function >(), PropertyAttribute attributes=None) | v8::Object | |
SetAlignedPointerInInternalField(int index, void *value) | v8::Object | |
SetAlignedPointerInInternalFields(int argc, int indices[], void *values[]) | v8::Object | |
SetIntegrityLevel(Local< Context > context, IntegrityLevel level) | v8::Object | |
SetInternalField(int index, Local< Data > data) | v8::Object | |
SetLazyDataProperty(Local< Context > context, Local< Name > name, AccessorNameGetterCallback getter, Local< Value > data=Local< Value >(), PropertyAttribute attributes=None, SideEffectType getter_side_effect_type=SideEffectType::kHasSideEffect, SideEffectType setter_side_effect_type=SideEffectType::kHasSideEffect) | v8::Object | |
SetNativeDataProperty(Local< Context > context, Local< Name > name, AccessorNameGetterCallback getter, AccessorNameSetterCallback setter=nullptr, Local< Value > data=Local< Value >(), PropertyAttribute attributes=None, SideEffectType getter_side_effect_type=SideEffectType::kHasSideEffect, SideEffectType setter_side_effect_type=SideEffectType::kHasSideEffect) | v8::Object | |
SetPrivate(Local< Context > context, Local< Private > key, Local< Value > value) | v8::Object | |
SetPrototype(Local< Context > context, Local< Value > prototype) | v8::Object | |
SetPrototypeV2(Local< Context > context, Local< Value > prototype) | v8::Object | |
StrictEquals(Local< Value > that) const | v8::Value | |
ToArrayIndex(Local< Context > context) const | v8::Value | |
ToBigInt(Local< Context > context) const | v8::Value | |
ToBoolean(Isolate *isolate) const | v8::Value | |
ToDetailString(Local< Context > context) const | v8::Value | |
ToInt32(Local< Context > context) const | v8::Value | |
ToInteger(Local< Context > context) const | v8::Value | |
ToNumber(Local< Context > context) const | v8::Value | |
ToNumeric(Local< Context > context) const | v8::Value | |
ToObject(Local< Context > context) const | v8::Value | |
ToPrimitive(Local< Context > context) const | v8::Value | |
ToString(Local< Context > context) const | v8::Value | |
ToUint32(Local< Context > context) const | v8::Value | |
TypeOf(Isolate *) | v8::Value | |
Uint32Value(Local< Context > context) const | v8::Value | |
Unwrap(v8::Isolate *isolate, const v8::Local< v8::Object > &wrapper) | v8::Object | inlinestatic |
Unwrap(v8::Isolate *isolate, const PersistentBase< Object > &wrapper) | v8::Object | inlinestatic |
Unwrap(v8::Isolate *isolate, const BasicTracedReference< Object > &wrapper) | v8::Object | inlinestatic |
Unwrap(v8::Isolate *isolate, const v8::Local< v8::Object > &wrapper, CppHeapPointerTagRange tag_range) | v8::Object | inlinestatic |
Unwrap(v8::Isolate *isolate, const PersistentBase< Object > &wrapper, CppHeapPointerTagRange tag_range) | v8::Object | inlinestatic |
Unwrap(v8::Isolate *isolate, const BasicTracedReference< Object > &wrapper, CppHeapPointerTagRange tag_range) | v8::Object | inlinestatic |
Wrap(v8::Isolate *isolate, const v8::Local< v8::Object > &wrapper, void *wrappable) | v8::Object | inlinestatic |
Wrap(v8::Isolate *isolate, const PersistentBase< Object > &wrapper, void *wrappable) | v8::Object | inlinestatic |
Wrap(v8::Isolate *isolate, const BasicTracedReference< Object > &wrapper, void *wrappable) | v8::Object | inlinestatic |
Wrap(v8::Isolate *isolate, const v8::Local< v8::Object > &wrapper, void *wrappable, CppHeapPointerTag tag) | v8::Object | inlinestatic |
Wrap(v8::Isolate *isolate, const PersistentBase< Object > &wrapper, void *wrappable, CppHeapPointerTag tag) | v8::Object | inlinestatic |
Wrap(v8::Isolate *isolate, const BasicTracedReference< Object > &wrapper, void *wrappable, CppHeapPointerTag tag) | v8::Object | inlinestatic |