svcore  1.9
WaveFileModel::RangeCacheFillThread Class Reference

#include <WaveFileModel.h>

Inheritance diagram for WaveFileModel::RangeCacheFillThread:
Collaboration diagram for WaveFileModel::RangeCacheFillThread:

Public Types

enum  Type { RTThread, NonRTThread }
 

Public Slots

void start ()
 

Public Member Functions

 RangeCacheFillThread (WaveFileModel &model)
 
int getFillExtent () const
 
virtual void run ()
 

Protected Attributes

WaveFileModelm_model
 
int m_fillExtent
 
int m_frameCount
 

Detailed Description

Definition at line 96 of file WaveFileModel.h.

Member Enumeration Documentation

◆ Type

enum Thread::Type
inherited
Enumerator
RTThread 
NonRTThread 

Definition at line 29 of file Thread.h.

Constructor & Destructor Documentation

◆ RangeCacheFillThread()

WaveFileModel::RangeCacheFillThread::RangeCacheFillThread ( WaveFileModel model)
inline

Definition at line 99 of file WaveFileModel.h.

Member Function Documentation

◆ getFillExtent()

int WaveFileModel::RangeCacheFillThread::getFillExtent ( ) const
inline

Definition at line 103 of file WaveFileModel.h.

References m_fillExtent.

Referenced by WaveFileModel::fillTimerTimedOut().

◆ run()

◆ start

Member Data Documentation

◆ m_model

WaveFileModel& WaveFileModel::RangeCacheFillThread::m_model
protected

Definition at line 107 of file WaveFileModel.h.

Referenced by run().

◆ m_fillExtent

int WaveFileModel::RangeCacheFillThread::m_fillExtent
protected

Definition at line 108 of file WaveFileModel.h.

Referenced by getFillExtent(), and run().

◆ m_frameCount

int WaveFileModel::RangeCacheFillThread::m_frameCount
protected

Definition at line 109 of file WaveFileModel.h.

Referenced by run().


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