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::CompiledData::RuntimeObject Struct Reference

#include <qv4compileddata_p.h>

Collaboration diagram for QV4::CompiledData::RuntimeObject:

Public Types

enum  Flag : quint32 { HasDeferredBindings = 0x1 , HasCustomParserBindings = 0x2 , PopulatedByDeferredBinding = 0x4 , IsComponent = 0x8 }

Public Member Functions

const RuntimeBinding * bindingTable () const
RuntimeBinding * bindingTable ()
const RuntimeBindingIndex * bindingOrder () const
RuntimeBindingIndex * bindingOrder ()
const quint32_le * namedObjectsInComponentTable () const
quint32_le * namedObjectsInComponentTable ()

Public Attributes

quint32_le flags
qint32_le objectId
quint32_le offsetToBindingOrder
quint32_le nNamedObjectsInComponent
quint32_le offsetToNamedObjectsInComponent

Detailed Description

Definition at line 1349 of file qv4compileddata_p.h.

Member Enumeration Documentation

◆ Flag

Enumerator
HasDeferredBindings 
HasCustomParserBindings 
PopulatedByDeferredBinding 
IsComponent 

Definition at line 1351 of file qv4compileddata_p.h.

Member Function Documentation

◆ bindingOrder() [1/2]

RuntimeBindingIndex * QV4::CompiledData::RuntimeObject::bindingOrder ( )
inline

Definition at line 1382 of file qv4compileddata_p.h.

◆ bindingOrder() [2/2]

const RuntimeBindingIndex * QV4::CompiledData::RuntimeObject::bindingOrder ( ) const
inline

Definition at line 1376 of file qv4compileddata_p.h.

◆ bindingTable() [1/2]

RuntimeBinding * QV4::CompiledData::RuntimeObject::bindingTable ( )
inline

Definition at line 1370 of file qv4compileddata_p.h.

◆ bindingTable() [2/2]

◆ namedObjectsInComponentTable() [1/2]

quint32_le * QV4::CompiledData::RuntimeObject::namedObjectsInComponentTable ( )
inline

Definition at line 1394 of file qv4compileddata_p.h.

◆ namedObjectsInComponentTable() [2/2]

const quint32_le * QV4::CompiledData::RuntimeObject::namedObjectsInComponentTable ( ) const
inline

Definition at line 1388 of file qv4compileddata_p.h.

Member Data Documentation

◆ flags

quint32_le QV4::CompiledData::RuntimeObject::flags

Definition at line 1358 of file qv4compileddata_p.h.

◆ nNamedObjectsInComponent

quint32_le QV4::CompiledData::RuntimeObject::nNamedObjectsInComponent

Definition at line 1361 of file qv4compileddata_p.h.

◆ objectId

qint32_le QV4::CompiledData::RuntimeObject::objectId

Definition at line 1359 of file qv4compileddata_p.h.

◆ offsetToBindingOrder

quint32_le QV4::CompiledData::RuntimeObject::offsetToBindingOrder

Definition at line 1360 of file qv4compileddata_p.h.

◆ offsetToNamedObjectsInComponent

quint32_le QV4::CompiledData::RuntimeObject::offsetToNamedObjectsInComponent

Definition at line 1362 of file qv4compileddata_p.h.


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