v8 12.4.254 (node 22.4.1)
V8 is Google's open source JavaScript engine
Loading...
Searching...
No Matches
IndexedPropertyHandlerConfiguration Struct Reference

#include <v8-template.h>

Collaboration diagram for IndexedPropertyHandlerConfiguration:

Public Member Functions

 IndexedPropertyHandlerConfiguration (IndexedPropertyGetterCallbackV2 getter, IndexedPropertySetterCallbackV2 setter, IndexedPropertyQueryCallbackV2 query, IndexedPropertyDeleterCallbackV2 deleter, IndexedPropertyEnumeratorCallback enumerator, IndexedPropertyDefinerCallbackV2 definer, IndexedPropertyDescriptorCallbackV2 descriptor, Local< Value > data=Local< Value >(), PropertyHandlerFlags flags=PropertyHandlerFlags::kNone)
 
 IndexedPropertyHandlerConfiguration (IndexedPropertyGetterCallback getter, IndexedPropertySetterCallback setter, IndexedPropertyQueryCallback query, IndexedPropertyDeleterCallback deleter, IndexedPropertyEnumeratorCallback enumerator, IndexedPropertyDefinerCallback definer, IndexedPropertyDescriptorCallback descriptor, Local< Value > data=Local< Value >(), PropertyHandlerFlags flags=PropertyHandlerFlags::kNone)
 
 IndexedPropertyHandlerConfiguration (IndexedPropertyGetterCallbackV2 getter=nullptr, IndexedPropertySetterCallbackV2 setter=nullptr, IndexedPropertyQueryCallbackV2 query=nullptr, IndexedPropertyDeleterCallbackV2 deleter=nullptr, IndexedPropertyEnumeratorCallback enumerator=nullptr, Local< Value > data=Local< Value >(), PropertyHandlerFlags flags=PropertyHandlerFlags::kNone)
 
 IndexedPropertyHandlerConfiguration (IndexedPropertyGetterCallback getter, IndexedPropertySetterCallback setter=nullptr, IndexedPropertyQueryCallback query=nullptr, IndexedPropertyDeleterCallback deleter=nullptr, IndexedPropertyEnumeratorCallback enumerator=nullptr, Local< Value > data=Local< Value >(), PropertyHandlerFlags flags=PropertyHandlerFlags::kNone)
 
 IndexedPropertyHandlerConfiguration (IndexedPropertyGetterCallbackV2 getter, IndexedPropertySetterCallbackV2 setter, IndexedPropertyDescriptorCallbackV2 descriptor, IndexedPropertyDeleterCallbackV2 deleter, IndexedPropertyEnumeratorCallback enumerator, IndexedPropertyDefinerCallbackV2 definer, Local< Value > data=Local< Value >(), PropertyHandlerFlags flags=PropertyHandlerFlags::kNone)
 
 IndexedPropertyHandlerConfiguration (IndexedPropertyGetterCallback getter, IndexedPropertySetterCallback setter, IndexedPropertyDescriptorCallback descriptor, IndexedPropertyDeleterCallback deleter, IndexedPropertyEnumeratorCallback enumerator, IndexedPropertyDefinerCallback definer, Local< Value > data=Local< Value >(), PropertyHandlerFlags flags=PropertyHandlerFlags::kNone)
 

Data Fields

void * getter
 
void * setter
 
void * query
 
void * deleter
 
IndexedPropertyEnumeratorCallback enumerator
 
void * definer
 
void * descriptor
 
Local< Valuedata
 
PropertyHandlerFlags flags
 

Detailed Description

Definition at line 873 of file v8-template.h.

Constructor & Destructor Documentation

◆ IndexedPropertyHandlerConfiguration() [1/6]

◆ IndexedPropertyHandlerConfiguration() [2/6]

◆ IndexedPropertyHandlerConfiguration() [3/6]

Definition at line 925 of file v8-template.h.

◆ IndexedPropertyHandlerConfiguration() [4/6]

Definition at line 944 of file v8-template.h.

◆ IndexedPropertyHandlerConfiguration() [5/6]

◆ IndexedPropertyHandlerConfiguration() [6/6]

Field Documentation

◆ data

Local<Value> data

Definition at line 1008 of file v8-template.h.

◆ definer

void* definer

Definition at line 1006 of file v8-template.h.

◆ deleter

void* deleter

Definition at line 1004 of file v8-template.h.

◆ descriptor

void* descriptor

Definition at line 1007 of file v8-template.h.

◆ enumerator

Definition at line 1005 of file v8-template.h.

◆ flags

Definition at line 1009 of file v8-template.h.

◆ getter

void* getter

Definition at line 1001 of file v8-template.h.

◆ query

void* query

Definition at line 1003 of file v8-template.h.

◆ setter

void* setter

Definition at line 1002 of file v8-template.h.


The documentation for this struct was generated from the following file: