CL_RecordQueue Class Reference

#include <CL_RecordQueue.h>

List of all members.

Public Member Functions

 CL_RecordQueue (int mode, int size)
virtual ~CL_RecordQueue ()
void reset ()
void setRecordMode (int mode)
void addSamples (int num, const float *samples)
int getFullRangeSize ()
int getTimeSliceSize ()
int getFullRange (int max, float *samples)
int getTimeSlice (int max, float *samples)
float getCurrentFrame ()
float getSample (float index)
float * getData ()
int size ()
int actualSize ()
void resize (int size, int clear=0)
void save (ostream &os, int binary)
bool load (UT_IStream &is, int version)


Detailed Description

Definition at line 29 of file CL_RecordQueue.h.


Constructor & Destructor Documentation

CL_RecordQueue::CL_RecordQueue ( int  mode,
int  size 
)

virtual CL_RecordQueue::~CL_RecordQueue (  )  [virtual]


Member Function Documentation

int CL_RecordQueue::actualSize (  )  [inline]

Definition at line 51 of file CL_RecordQueue.h.

void CL_RecordQueue::addSamples ( int  num,
const float *  samples 
)

float CL_RecordQueue::getCurrentFrame (  ) 

float* CL_RecordQueue::getData (  )  [inline]

Definition at line 49 of file CL_RecordQueue.h.

int CL_RecordQueue::getFullRange ( int  max,
float *  samples 
)

int CL_RecordQueue::getFullRangeSize (  ) 

float CL_RecordQueue::getSample ( float  index  ) 

int CL_RecordQueue::getTimeSlice ( int  max,
float *  samples 
)

int CL_RecordQueue::getTimeSliceSize (  ) 

bool CL_RecordQueue::load ( UT_IStream is,
int  version 
)

void CL_RecordQueue::reset (  ) 

void CL_RecordQueue::resize ( int  size,
int  clear = 0 
)

void CL_RecordQueue::save ( ostream &  os,
int  binary 
)

void CL_RecordQueue::setRecordMode ( int  mode  ) 

int CL_RecordQueue::size (  )  [inline]

Definition at line 50 of file CL_RecordQueue.h.


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

Generated on Fri May 25 00:10:20 2012 for HDK by  doxygen 1.5.9