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::SharedInternalClassData< T > Struct Template Reference

#include <qv4internalclass_p.h>

Collaboration diagram for QV4::SharedInternalClassData< T >:

Public Types

using Private = SharedInternalClassDataPrivate<T>

Public Member Functions

 SharedInternalClassData (ExecutionEngine *e)
 SharedInternalClassData (const SharedInternalClassData &other)
 ~SharedInternalClassData ()
SharedInternalClassDataoperator= (const SharedInternalClassData &other)
void add (uint pos, T value)
void set (uint pos, T value)
at (uint i) const
operator[] (uint i)
void mark (MarkStack *s)

Public Attributes

Privated

Detailed Description

template<typename T>
struct QV4::SharedInternalClassData< T >

Definition at line 217 of file qv4internalclass_p.h.

Member Typedef Documentation

◆ Private

template<typename T>
using QV4::SharedInternalClassData< T >::Private = SharedInternalClassDataPrivate<T>

Definition at line 218 of file qv4internalclass_p.h.

Constructor & Destructor Documentation

◆ SharedInternalClassData() [1/2]

template<typename T>
QV4::SharedInternalClassData< T >::SharedInternalClassData ( ExecutionEngine * e)
inline

Definition at line 221 of file qv4internalclass_p.h.

References d.

◆ SharedInternalClassData() [2/2]

template<typename T>
QV4::SharedInternalClassData< T >::SharedInternalClassData ( const SharedInternalClassData< T > & other)
inline

Definition at line 225 of file qv4internalclass_p.h.

References d.

◆ ~SharedInternalClassData()

template<typename T>
QV4::SharedInternalClassData< T >::~SharedInternalClassData ( )
inline

Definition at line 230 of file qv4internalclass_p.h.

References d.

Member Function Documentation

◆ add()

template<typename T>
void QV4::SharedInternalClassData< T >::add ( uint pos,
T value )
inline

Definition at line 242 of file qv4internalclass_p.h.

References d.

◆ at()

template<typename T>
T QV4::SharedInternalClassData< T >::at ( uint i) const
inline

Definition at line 275 of file qv4internalclass_p.h.

References d.

◆ mark()

template<typename T>
void QV4::SharedInternalClassData< T >::mark ( MarkStack * s)
inline

Definition at line 284 of file qv4internalclass_p.h.

References d.

◆ operator=()

template<typename T>
SharedInternalClassData & QV4::SharedInternalClassData< T >::operator= ( const SharedInternalClassData< T > & other)
inline

Definition at line 234 of file qv4internalclass_p.h.

References d.

◆ operator[]()

template<typename T>
T QV4::SharedInternalClassData< T >::operator[] ( uint i)
inline

Definition at line 279 of file qv4internalclass_p.h.

References d.

◆ set()

template<typename T>
void QV4::SharedInternalClassData< T >::set ( uint pos,
T value )
inline

Definition at line 263 of file qv4internalclass_p.h.

References d.

Member Data Documentation

◆ d


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