![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::Map, including all inherited members.
| AsArray() const | v8::Map | |
| 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 *value) | v8::Map | inlinestatic |
| v8::Value::Cast(T *value) | v8::Value | inlinestatic |
| v8::Value::Cast(Data *value) | v8::Value | |
| CheckCast(Value *obj) | v8::Map | privatestatic |
| Clear() | v8::Map | |
| 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 | |
| Data()=delete | v8::Data | private |
| 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::Map | |
| 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 | |
| FullIsFalse() const | v8::Value | private |
| FullIsNull() const | v8::Value | private |
| FullIsString() const | v8::Value | private |
| FullIsTrue() const | v8::Value | private |
| FullIsUndefined() const | v8::Value | private |
| Get(Local< Context > context, Local< Value > key) | v8::Map | |
| v8::Object::Get(Local< Context > context, Local< Value > key, MaybeLocal< Object > receiver) | v8::Object | |
| 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 | |
| GetAlignedPointerFromInternalField(v8::Isolate *isolate, int index) | v8::Object | |
| 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 | static |
| GetCreationContextChecked(v8::Isolate *isolate) | v8::Object | |
| GetCreationContextChecked() | v8::Object | |
| GetHash() | v8::Value | |
| GetIdentityHash() | v8::Object | |
| GetInternalField(int index) | v8::Object | |
| 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 | |
| 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::Map | |
| 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 | |
| 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 | |
| IsModuleRequest() const | v8::Data | |
| IsName() const | v8::Value | |
| IsNativeError() const | v8::Value | |
| IsNull() const | v8::Value | |
| IsNullOrUndefined() const | v8::Value | |
| IsNumber() const | v8::Value | |
| IsNumberObject() const | v8::Value | |
| IsObject() const | v8::Value | |
| IsObjectTemplate() const | v8::Data | |
| IsPrimitive() const | v8::Value | |
| 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 | |
| IsStringObject() const | v8::Value | |
| IsSymbol() const | v8::Value | |
| IsSymbolObject() const | v8::Value | |
| IsTrue() const | v8::Value | |
| 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 | |
| IsUndetectable() const | v8::Object | |
| IsValue() const | v8::Data | |
| IsWasmMemoryMapDescriptor() const | v8::Value | |
| IsWasmMemoryObject() const | v8::Value | |
| IsWasmModuleObject() const | v8::Value | |
| IsWasmNull() const | v8::Value | |
| IsWeakMap() const | v8::Value | |
| IsWeakRef() const | v8::Value | |
| IsWeakSet() const | v8::Value | |
| Map() | v8::Map | private |
| New(Isolate *isolate) | v8::Map | static |
| v8::Object::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 | |
| Object() | v8::Object | private |
| ObjectProtoToString(Local< Context > context) | v8::Object | |
| PreviewEntries(bool *is_key_value) | v8::Object | |
| prototype | v8::Object | |
| QuickIsNull() const | v8::Value | private |
| QuickIsNullOrUndefined() const | v8::Value | private |
| QuickIsString() const | v8::Value | private |
| QuickIsUndefined() const | v8::Value | private |
| SameValue(Local< Value > that) const | v8::Value | |
| Set(Local< Context > context, Local< Value > key, Local< Value > value) | v8::Map | |
| v8::Object::Set(Local< Context > context, Local< Value > key, Local< Value > value, MaybeLocal< Object > receiver) | v8::Object | |
| 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 | |
| SetPrototypeV2(Local< Context > context, Local< Value > prototype) | v8::Object | |
| Size() const | v8::Map | |
| SlowGetAlignedPointerFromInternalField(int index) | v8::Object | private |
| SlowGetAlignedPointerFromInternalField(v8::Isolate *isolate, int index) | v8::Object | private |
| SlowGetInternalField(int index) | v8::Object | private |
| 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 | static |
| Unwrap(v8::Isolate *isolate, const PersistentBase< Object > &wrapper) | v8::Object | static |
| Unwrap(v8::Isolate *isolate, const BasicTracedReference< Object > &wrapper) | v8::Object | static |
| Unwrap(v8::Isolate *isolate, const v8::Local< v8::Object > &wrapper, CppHeapPointerTagRange tag_range) | v8::Object | static |
| Unwrap(v8::Isolate *isolate, const PersistentBase< Object > &wrapper, CppHeapPointerTagRange tag_range) | v8::Object | static |
| Unwrap(v8::Isolate *isolate, const BasicTracedReference< Object > &wrapper, CppHeapPointerTagRange tag_range) | v8::Object | static |
| Unwrap(v8::Isolate *isolate, internal::Address wrapper_obj, CppHeapPointerTagRange tag_range) | v8::Object | privatestatic |
| Unwrap(v8::Isolate *isolate, const v8::Local< v8::Object > &wrapper) | v8::Object | |
| Unwrap(v8::Isolate *isolate, const PersistentBase< Object > &wrapper) | v8::Object | |
| Unwrap(v8::Isolate *isolate, const BasicTracedReference< Object > &wrapper) | v8::Object | |
| Unwrap(v8::Isolate *isolate, const v8::Local< v8::Object > &wrapper, CppHeapPointerTagRange tag_range) | v8::Object | |
| Unwrap(v8::Isolate *isolate, const PersistentBase< Object > &wrapper, CppHeapPointerTagRange tag_range) | v8::Object | |
| Unwrap(v8::Isolate *isolate, const BasicTracedReference< Object > &wrapper, CppHeapPointerTagRange tag_range) | v8::Object | |
| V8_DEPRECATE_SOON("V8 will stop providing access to hidden prototype (i.e. " "JSGlobalObject). Use GetPrototypeV2() instead. " "See http://crbug.com/333672197.") Local< Value > GetPrototype() | v8::Object | |
| V8_DEPRECATE_SOON("V8 will stop providing access to hidden prototype (i.e. " "JSGlobalObject). Use SetPrototypeV2() instead. " "See http://crbug.com/333672197.") V8_WARN_UNUSED_RESULT Maybe< bool > SetPrototype(Local< Context > context | v8::Object | |
| Wrap(v8::Isolate *isolate, const v8::Local< v8::Object > &wrapper, void *wrappable) | v8::Object | static |
| Wrap(v8::Isolate *isolate, const PersistentBase< Object > &wrapper, void *wrappable) | v8::Object | static |
| Wrap(v8::Isolate *isolate, const BasicTracedReference< Object > &wrapper, void *wrappable) | v8::Object | static |
| Wrap(v8::Isolate *isolate, const v8::Local< v8::Object > &wrapper, void *wrappable, CppHeapPointerTag tag) | v8::Object | static |
| Wrap(v8::Isolate *isolate, const PersistentBase< Object > &wrapper, void *wrappable, CppHeapPointerTag tag) | v8::Object | static |
| Wrap(v8::Isolate *isolate, const BasicTracedReference< Object > &wrapper, void *wrappable, CppHeapPointerTag tag) | v8::Object | static |
| Wrap(v8::Isolate *isolate, internal::Address wrapper_obj, CppHeapPointerTag tag, void *wrappable) | v8::Object | privatestatic |
| Wrap(v8::Isolate *isolate, const v8::Local< v8::Object > &wrapper, void *wrappable) | v8::Object | |
| Wrap(v8::Isolate *isolate, const PersistentBase< Object > &wrapper, void *wrappable) | v8::Object | |
| Wrap(v8::Isolate *isolate, const BasicTracedReference< Object > &wrapper, void *wrappable) | v8::Object |