#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: