![]() |
v8
10.1.124 (node 18.2.0)
V8 is Google's open source JavaScript engine
|
#include "v8-local-handle.h"#include "v8-maybe.h"#include "v8-persistent-handle.h"#include "v8-primitive.h"#include "v8-traced-handle.h"#include "v8-value.h"#include "v8config.h"

Go to the source code of this file.
Data Structures | |
| class | Private |
| class | PropertyDescriptor |
| class | Object |
Namespaces | |
| v8 | |
Typedefs | |
| using | AccessorGetterCallback = void(*)(Local< String > property, const PropertyCallbackInfo< Value > &info) |
| using | AccessorNameGetterCallback = void(*)(Local< Name > property, const PropertyCallbackInfo< Value > &info) |
| using | AccessorSetterCallback = void(*)(Local< String > property, Local< Value > value, const PropertyCallbackInfo< void > &info) |
| using | AccessorNameSetterCallback = void(*)(Local< Name > property, Local< Value > value, const PropertyCallbackInfo< void > &info) |
Enumerations | |
| enum | PropertyAttribute { None = 0 , ReadOnly = 1 << 0 , DontEnum = 1 << 1 , DontDelete = 1 << 2 } |
| enum | AccessControl { DEFAULT = 0 , ALL_CAN_READ = 1 , ALL_CAN_WRITE = 1 << 1 , PROHIBITS_OVERWRITING = 1 << 2 } |
| enum | PropertyFilter { ALL_PROPERTIES = 0 , ONLY_WRITABLE = 1 , ONLY_ENUMERABLE = 2 , ONLY_CONFIGURABLE = 4 , SKIP_STRINGS = 8 , SKIP_SYMBOLS = 16 } |
| enum class | SideEffectType { kHasSideEffect , kHasNoSideEffect , kHasSideEffectToReceiver } |
| enum class | KeyCollectionMode { kOwnOnly , kIncludePrototypes } |
| enum class | IndexFilter { kIncludeIndices , kSkipIndices } |
| enum class | KeyConversionMode { kConvertToString , kKeepNumbers , kNoNumbers } |
| enum class | IntegrityLevel { kFrozen , kSealed } |