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
QSample Class Reference

#include <qsamplecache_p.h>

Collaboration diagram for QSample:

Public Types

enum  State : uint8_t { Creating , Error , Ready }
using SharedSamplePromise = QSharedPointer<QPromise<q23::expected<QSample *, QSample::State>>>

Public Member Functions

 ~QSample ()
State state () const
const QByteArraydata () const
const QAudioFormatformat () const
void setError ()
void setData (QByteArray, QAudioFormat)
 QSample (QUrl url, QSampleCache *parent)

Friends

class QSampleCache

Detailed Description

Definition at line 36 of file qsamplecache_p.h.

Member Typedef Documentation

◆ SharedSamplePromise

Member Enumeration Documentation

◆ State

enum QSample::State : uint8_t
Enumerator
Creating 
Error 
Ready 

Definition at line 40 of file qsamplecache_p.h.

Constructor & Destructor Documentation

◆ ~QSample()

QSample::~QSample ( )

Definition at line 334 of file qsamplecache_p.cpp.

◆ QSample()

QSample::QSample ( QUrl url,
QSampleCache * parent )

Definition at line 366 of file qsamplecache_p.cpp.

Member Function Documentation

◆ data()

const QByteArray & QSample::data ( ) const
inline

Definition at line 49 of file qsamplecache_p.h.

◆ format()

const QAudioFormat & QSample::format ( ) const
inline

Definition at line 50 of file qsamplecache_p.h.

◆ setData()

void QSample::setData ( QByteArray data,
QAudioFormat format )

Definition at line 354 of file qsamplecache_p.cpp.

◆ setError()

void QSample::setError ( )

Definition at line 349 of file qsamplecache_p.cpp.

◆ state()

QSample::State QSample::state ( ) const

Definition at line 361 of file qsamplecache_p.cpp.

◆ QSampleCache

QSampleCache
friend

Definition at line 39 of file qsamplecache_p.h.


The documentation for this class was generated from the following files: