Qt 6.x
The Qt SDK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
QRhiBufferDataPrivate Struct Reference

#include <qrhi_p.h>

+ Collaboration diagram for QRhiBufferDataPrivate:

Public Member Functions

 QRhiBufferDataPrivate ()
 
 ~QRhiBufferDataPrivate ()
 

Public Attributes

int ref = 1
 
quint32 size = 0
 
quint32 largeAlloc = 0
 
char * largeData = nullptr
 
char data [SMALL_DATA_SIZE]
 

Static Public Attributes

static constexpr quint32 SMALL_DATA_SIZE = 1024
 

Detailed Description

Definition at line 300 of file qrhi_p.h.

Constructor & Destructor Documentation

◆ QRhiBufferDataPrivate()

QRhiBufferDataPrivate::QRhiBufferDataPrivate ( )
inline

Definition at line 303 of file qrhi_p.h.

◆ ~QRhiBufferDataPrivate()

QRhiBufferDataPrivate::~QRhiBufferDataPrivate ( )
inline

Definition at line 304 of file qrhi_p.h.

References largeData.

Member Data Documentation

◆ data

char QRhiBufferDataPrivate::data[SMALL_DATA_SIZE]

Definition at line 310 of file qrhi_p.h.

Referenced by QRhiBufferData::assign(), and QRhiBufferData::constData().

◆ largeAlloc

quint32 QRhiBufferDataPrivate::largeAlloc = 0

Definition at line 307 of file qrhi_p.h.

Referenced by QRhiBufferData::assign().

◆ largeData

char* QRhiBufferDataPrivate::largeData = nullptr

◆ ref

int QRhiBufferDataPrivate::ref = 1

◆ size

quint32 QRhiBufferDataPrivate::size = 0

◆ SMALL_DATA_SIZE

constexpr quint32 QRhiBufferDataPrivate::SMALL_DATA_SIZE = 1024
staticconstexpr

Definition at line 309 of file qrhi_p.h.

Referenced by QRhiBufferData::assign(), and QRhiBufferData::constData().


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