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::IdentifierHashData Struct Reference

#include <qv4identifierhashdata_p.h>

Collaboration diagram for QV4::IdentifierHashData:

Public Member Functions

 IdentifierHashData (IdentifierTable *table, int numBits)
 IdentifierHashData (IdentifierHashData *other)
 ~IdentifierHashData ()
void markObjects (MarkStack *markStack) const

Public Attributes

QBasicAtomicInt refCount
int alloc
int size
int numBits
IdentifierTableidentifierTable
IdentifierHashEntryentries

Detailed Description

Definition at line 32 of file qv4identifierhashdata_p.h.

Constructor & Destructor Documentation

◆ IdentifierHashData() [1/2]

QV4::IdentifierHashData::IdentifierHashData ( IdentifierTable * table,
int numBits )
inline

Definition at line 34 of file qv4identifierhashdata_p.h.

References IdentifierHashData(), alloc, entries, numBits, and size.

Referenced by IdentifierHashData().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ IdentifierHashData() [2/2]

QV4::IdentifierHashData::IdentifierHashData ( IdentifierHashData * other)
inlineexplicit

Definition at line 46 of file qv4identifierhashdata_p.h.

References IdentifierHashData(), alloc, entries, numBits, and size.

Referenced by IdentifierHashData().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~IdentifierHashData()

QV4::IdentifierHashData::~IdentifierHashData ( )
inline

Definition at line 58 of file qv4identifierhashdata_p.h.

References entries.

Member Function Documentation

◆ markObjects()

void QV4::IdentifierHashData::markObjects ( MarkStack * markStack) const
inline

Definition at line 64 of file qv4identifierhashdata_p.h.

References alloc, and entries.

Member Data Documentation

◆ alloc

int QV4::IdentifierHashData::alloc

Definition at line 76 of file qv4identifierhashdata_p.h.

Referenced by IdentifierHashData(), IdentifierHashData(), and markObjects().

◆ entries

IdentifierHashEntry* QV4::IdentifierHashData::entries

◆ identifierTable

IdentifierTable* QV4::IdentifierHashData::identifierTable

Definition at line 79 of file qv4identifierhashdata_p.h.

◆ numBits

int QV4::IdentifierHashData::numBits

Definition at line 78 of file qv4identifierhashdata_p.h.

Referenced by IdentifierHashData(), and IdentifierHashData().

◆ refCount

QBasicAtomicInt QV4::IdentifierHashData::refCount

Definition at line 75 of file qv4identifierhashdata_p.h.

◆ size

int QV4::IdentifierHashData::size

Definition at line 77 of file qv4identifierhashdata_p.h.

Referenced by IdentifierHashData(), and IdentifierHashData().


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