Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QV4::VTableBase Struct Reference

#include <qv4vtable_p.h>

Inheritance diagram for QV4::VTableBase:
Collaboration diagram for QV4::VTableBase:

Static Protected Attributes

static constexpr VTable::Destroy virtualDestroy = nullptr
static constexpr VTable::IsEqualTo virtualIsEqualTo = nullptr
static constexpr VTable::Get virtualGet = nullptr
static constexpr VTable::Put virtualPut = nullptr
static constexpr VTable::DeleteProperty virtualDeleteProperty = nullptr
static constexpr VTable::HasProperty virtualHasProperty = nullptr
static constexpr VTable::GetOwnProperty virtualGetOwnProperty = nullptr
static constexpr VTable::DefineOwnProperty virtualDefineOwnProperty = nullptr
static constexpr VTable::IsExtensible virtualIsExtensible = nullptr
static constexpr VTable::PreventExtensions virtualPreventExtensions = nullptr
static constexpr VTable::GetPrototypeOf virtualGetPrototypeOf = nullptr
static constexpr VTable::SetPrototypeOf virtualSetPrototypeOf = nullptr
static constexpr VTable::GetLength virtualGetLength = nullptr
static constexpr VTable::OwnPropertyKeys virtualOwnPropertyKeys = nullptr
static constexpr VTable::InstanceOf virtualInstanceOf = nullptr
static constexpr VTable::Call virtualCall = nullptr
static constexpr VTable::CallAsConstructor virtualCallAsConstructor = nullptr
static constexpr VTable::CallWithMetaTypes virtualCallWithMetaTypes = nullptr
static constexpr VTable::CallWithMetaTypes virtualConvertAndCall = nullptr
static constexpr VTable::ResolveLookupGetter virtualResolveLookupGetter = nullptr
static constexpr VTable::ResolveLookupSetter virtualResolveLookupSetter = nullptr
static constexpr VTable::Metacall virtualMetacall = nullptr

Friends

template<class Class>
constexpr VTable::CallWithMetaTypes vtableMetaTypesCallEntry ()
template<class Class>
constexpr VTable::Call vtableJsTypesCallEntry ()

Detailed Description

Definition at line 180 of file qv4vtable_p.h.

◆ vtableJsTypesCallEntry

template<class Class>
VTable::Call vtableJsTypesCallEntry ( )
friend

Definition at line 152 of file qv4vtable_p.h.

◆ vtableMetaTypesCallEntry

template<class Class>
VTable::CallWithMetaTypes vtableMetaTypesCallEntry ( )
friend

Definition at line 111 of file qv4vtable_p.h.

Member Data Documentation

◆ virtualCall

VTable::Call QV4::VTableBase::virtualCall = nullptr
staticconstexprprotected

Definition at line 199 of file qv4vtable_p.h.

◆ virtualCallAsConstructor

VTable::CallAsConstructor QV4::VTableBase::virtualCallAsConstructor = nullptr
staticconstexprprotected

Definition at line 200 of file qv4vtable_p.h.

◆ virtualCallWithMetaTypes

VTable::CallWithMetaTypes QV4::VTableBase::virtualCallWithMetaTypes = nullptr
staticconstexprprotected

Definition at line 201 of file qv4vtable_p.h.

◆ virtualConvertAndCall

VTable::CallWithMetaTypes QV4::VTableBase::virtualConvertAndCall = nullptr
staticconstexprprotected

Definition at line 202 of file qv4vtable_p.h.

◆ virtualDefineOwnProperty

VTable::DefineOwnProperty QV4::VTableBase::virtualDefineOwnProperty = nullptr
staticconstexprprotected

Definition at line 190 of file qv4vtable_p.h.

◆ virtualDeleteProperty

VTable::DeleteProperty QV4::VTableBase::virtualDeleteProperty = nullptr
staticconstexprprotected

Definition at line 187 of file qv4vtable_p.h.

◆ virtualDestroy

VTable::Destroy QV4::VTableBase::virtualDestroy = nullptr
staticconstexprprotected

Definition at line 182 of file qv4vtable_p.h.

◆ virtualGet

VTable::Get QV4::VTableBase::virtualGet = nullptr
staticconstexprprotected

Definition at line 185 of file qv4vtable_p.h.

◆ virtualGetLength

VTable::GetLength QV4::VTableBase::virtualGetLength = nullptr
staticconstexprprotected

Definition at line 195 of file qv4vtable_p.h.

◆ virtualGetOwnProperty

VTable::GetOwnProperty QV4::VTableBase::virtualGetOwnProperty = nullptr
staticconstexprprotected

Definition at line 189 of file qv4vtable_p.h.

◆ virtualGetPrototypeOf

VTable::GetPrototypeOf QV4::VTableBase::virtualGetPrototypeOf = nullptr
staticconstexprprotected

Definition at line 193 of file qv4vtable_p.h.

◆ virtualHasProperty

VTable::HasProperty QV4::VTableBase::virtualHasProperty = nullptr
staticconstexprprotected

Definition at line 188 of file qv4vtable_p.h.

◆ virtualInstanceOf

VTable::InstanceOf QV4::VTableBase::virtualInstanceOf = nullptr
staticconstexprprotected

Definition at line 197 of file qv4vtable_p.h.

◆ virtualIsEqualTo

VTable::IsEqualTo QV4::VTableBase::virtualIsEqualTo = nullptr
staticconstexprprotected

Definition at line 183 of file qv4vtable_p.h.

◆ virtualIsExtensible

VTable::IsExtensible QV4::VTableBase::virtualIsExtensible = nullptr
staticconstexprprotected

Definition at line 191 of file qv4vtable_p.h.

◆ virtualMetacall

VTable::Metacall QV4::VTableBase::virtualMetacall = nullptr
staticconstexprprotected

Definition at line 207 of file qv4vtable_p.h.

◆ virtualOwnPropertyKeys

VTable::OwnPropertyKeys QV4::VTableBase::virtualOwnPropertyKeys = nullptr
staticconstexprprotected

Definition at line 196 of file qv4vtable_p.h.

◆ virtualPreventExtensions

VTable::PreventExtensions QV4::VTableBase::virtualPreventExtensions = nullptr
staticconstexprprotected

Definition at line 192 of file qv4vtable_p.h.

◆ virtualPut

VTable::Put QV4::VTableBase::virtualPut = nullptr
staticconstexprprotected

Definition at line 186 of file qv4vtable_p.h.

◆ virtualResolveLookupGetter

VTable::ResolveLookupGetter QV4::VTableBase::virtualResolveLookupGetter = nullptr
staticconstexprprotected

Definition at line 204 of file qv4vtable_p.h.

◆ virtualResolveLookupSetter

VTable::ResolveLookupSetter QV4::VTableBase::virtualResolveLookupSetter = nullptr
staticconstexprprotected

Definition at line 205 of file qv4vtable_p.h.

◆ virtualSetPrototypeOf

VTable::SetPrototypeOf QV4::VTableBase::virtualSetPrototypeOf = nullptr
staticconstexprprotected

Definition at line 194 of file qv4vtable_p.h.


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