#include <qv4compileddata_p.h>
|
| enum | Flag : unsigned int {
NoFlag = 0x0
, IsComponent = 0x1
, HasDeferredBindings = 0x2
, HasCustomParserBindings = 0x4
,
IsInlineComponentRoot = 0x8
, IsPartOfInlineComponent = 0x10
} |
| typedef TableIterator< Enum, Object, &Object::enumAt > | EnumIterator |
| typedef TableIterator< Signal, Object, &Object::signalAt > | SignalIterator |
| typedef TableIterator< InlineComponent, Object, &Object::inlineComponentAt > | InlineComponentIterator |
| typedef TableIterator< RequiredPropertyExtraData, Object, &Object::requiredPropertyExtraDataAt > | RequiredPropertyExtraDataIterator |
Definition at line 948 of file qv4compileddata_p.h.
◆ EnumIterator
◆ InlineComponentIterator
◆ RequiredPropertyExtraDataIterator
◆ SignalIterator
◆ Flag
| Enumerator |
|---|
| NoFlag | |
| IsComponent | |
| HasDeferredBindings | |
| HasCustomParserBindings | |
| IsInlineComponentRoot | |
| IsPartOfInlineComponent | |
Definition at line 955 of file qv4compileddata_p.h.
◆ aliasCount()
| int QV4::CompiledData::Object::aliasCount |
( |
| ) |
const |
|
inline |
◆ aliasesBegin()
| const Alias * QV4::CompiledData::Object::aliasesBegin |
( |
| ) |
const |
|
inline |
◆ aliasesEnd()
| const Alias * QV4::CompiledData::Object::aliasesEnd |
( |
| ) |
const |
|
inline |
◆ aliasTable()
| const Alias * QV4::CompiledData::Object::aliasTable |
( |
| ) |
const |
|
inline |
◆ bindingCount()
| int QV4::CompiledData::Object::bindingCount |
( |
| ) |
const |
|
inline |
◆ bindingsBegin()
| const Binding * QV4::CompiledData::Object::bindingsBegin |
( |
| ) |
const |
|
inline |
◆ bindingsEnd()
| const Binding * QV4::CompiledData::Object::bindingsEnd |
( |
| ) |
const |
|
inline |
◆ bindingTable()
| const Binding * QV4::CompiledData::Object::bindingTable |
( |
| ) |
const |
|
inline |
◆ calculateSizeExcludingSignalsAndEnums()
| int QV4::CompiledData::Object::calculateSizeExcludingSignalsAndEnums |
( |
int | nFunctions, |
|
|
int | nProperties, |
|
|
int | nAliases, |
|
|
int | nEnums, |
|
|
int | nSignals, |
|
|
int | nBindings, |
|
|
int | nNamedObjectsInComponent, |
|
|
int | nInlineComponents, |
|
|
int | nRequiredPropertyExtraData ) |
|
inlinestatic |
◆ enumAt()
| const Enum * QV4::CompiledData::Object::enumAt |
( |
int | idx | ) |
const |
|
inline |
◆ enumCount()
| int QV4::CompiledData::Object::enumCount |
( |
| ) |
const |
|
inline |
◆ enumsBegin()
| EnumIterator QV4::CompiledData::Object::enumsBegin |
( |
| ) |
const |
|
inline |
◆ enumsEnd()
◆ flags()
| Flags QV4::CompiledData::Object::flags |
( |
| ) |
const |
|
inline |
◆ functionCount()
| int QV4::CompiledData::Object::functionCount |
( |
| ) |
const |
|
inline |
◆ functionOffsetTable()
| const quint32_le * QV4::CompiledData::Object::functionOffsetTable |
( |
| ) |
const |
|
inline |
◆ hasAliasAsDefaultProperty()
| bool QV4::CompiledData::Object::hasAliasAsDefaultProperty |
( |
| ) |
const |
|
inline |
◆ hasFlag()
| bool QV4::CompiledData::Object::hasFlag |
( |
Flag | flag | ) |
const |
|
inline |
◆ inlineComponentAt()
| const InlineComponent * QV4::CompiledData::Object::inlineComponentAt |
( |
int | idx | ) |
const |
|
inline |
◆ inlineComponentCount()
| int QV4::CompiledData::Object::inlineComponentCount |
( |
| ) |
const |
|
inline |
◆ inlineComponentsBegin()
◆ inlineComponentsEnd()
◆ inlineComponentTable()
| const InlineComponent * QV4::CompiledData::Object::inlineComponentTable |
( |
| ) |
const |
|
inline |
◆ namedObjectsInComponentCount()
| int QV4::CompiledData::Object::namedObjectsInComponentCount |
( |
| ) |
const |
|
inline |
◆ namedObjectsInComponentTable()
| const quint32_le * QV4::CompiledData::Object::namedObjectsInComponentTable |
( |
| ) |
const |
|
inline |
◆ objectId()
| qint32 QV4::CompiledData::Object::objectId |
( |
| ) |
const |
|
inline |
◆ propertiesBegin()
| const Property * QV4::CompiledData::Object::propertiesBegin |
( |
| ) |
const |
|
inline |
◆ propertiesEnd()
| const Property * QV4::CompiledData::Object::propertiesEnd |
( |
| ) |
const |
|
inline |
◆ propertyCount()
| int QV4::CompiledData::Object::propertyCount |
( |
| ) |
const |
|
inline |
◆ propertyTable()
| const Property * QV4::CompiledData::Object::propertyTable |
( |
| ) |
const |
|
inline |
◆ Q_DECLARE_FLAGS()
| QV4::CompiledData::Object::Q_DECLARE_FLAGS |
( |
Flags | , |
|
|
Flag | ) |
◆ requiredPropertyExtraDataAt()
◆ requiredPropertyExtraDataBegin()
◆ requiredPropertyExtraDataEnd()
◆ requiredPropertyExtraDataTable()
◆ setFlag()
| void QV4::CompiledData::Object::setFlag |
( |
Flag | flag | ) |
|
|
inline |
◆ setFlags()
| void QV4::CompiledData::Object::setFlags |
( |
Flags | flags | ) |
|
|
inline |
◆ setHasAliasAsDefaultProperty()
| void QV4::CompiledData::Object::setHasAliasAsDefaultProperty |
( |
bool | defaultAlias | ) |
|
|
inline |
◆ setObjectId()
| void QV4::CompiledData::Object::setObjectId |
( |
qint32 | id | ) |
|
|
inline |
◆ signalAt()
| const Signal * QV4::CompiledData::Object::signalAt |
( |
int | idx | ) |
const |
|
inline |
◆ signalCount()
| int QV4::CompiledData::Object::signalCount |
( |
| ) |
const |
|
inline |
◆ signalsBegin()
◆ signalsEnd()
◆ flagsAndDefaultPropertyIsAliasAndId
◆ idNameIndex
◆ indexOfDefaultPropertyOrAlias
| qint32_le QV4::CompiledData::Object::indexOfDefaultPropertyOrAlias |
◆ inheritedTypeNameIndex
| quint32_le QV4::CompiledData::Object::inheritedTypeNameIndex |
◆ location
| Location QV4::CompiledData::Object::location |
◆ locationOfIdProperty
| Location QV4::CompiledData::Object::locationOfIdProperty |
◆ nAliases
◆ nBindings
◆ nEnums
◆ nFunctions
◆ nInlineComponents
| quint16_le QV4::CompiledData::Object::nInlineComponents |
◆ nNamedObjectsInComponent
| quint32_le QV4::CompiledData::Object::nNamedObjectsInComponent |
◆ nProperties
◆ nRequiredPropertyExtraData
| quint16_le QV4::CompiledData::Object::nRequiredPropertyExtraData |
◆ nSignals
◆ offsetToAliases
| quint32_le QV4::CompiledData::Object::offsetToAliases |
◆ offsetToBindings
| quint32_le QV4::CompiledData::Object::offsetToBindings |
◆ offsetToEnums
| quint32_le QV4::CompiledData::Object::offsetToEnums |
◆ offsetToFunctions
| quint32_le QV4::CompiledData::Object::offsetToFunctions |
◆ offsetToInlineComponents
| quint32_le QV4::CompiledData::Object::offsetToInlineComponents |
◆ offsetToNamedObjectsInComponent
| quint32_le QV4::CompiledData::Object::offsetToNamedObjectsInComponent |
◆ offsetToProperties
| quint32_le QV4::CompiledData::Object::offsetToProperties |
◆ offsetToRequiredPropertyExtraData
| quint32_le QV4::CompiledData::Object::offsetToRequiredPropertyExtraData |
◆ offsetToSignals
| quint32_le QV4::CompiledData::Object::offsetToSignals |
The documentation for this struct was generated from the following file: