ToneBufferQueue Class Reference

#include <ToneBufferQueue.h>

Public Member Functions

 ~ToneBufferQueue ()
 
void insert (ToneBuffer *buf)
 
void append (ToneBuffer *buf)
 
void append (ToneBufferQueue &queue)
 
ToneBufferdequeue ()
 
ToneBufferpeek () const
 
bool empty () const
 
void clear ()
 

Constructor & Destructor Documentation

◆ ~ToneBufferQueue()

ToneBufferQueue::~ToneBufferQueue ( )
inline

Member Function Documentation

◆ append() [1/2]

void ToneBufferQueue::append ( ToneBuffer buf)

◆ append() [2/2]

void ToneBufferQueue::append ( ToneBufferQueue queue)
inline

◆ clear()

void ToneBufferQueue::clear ( void  )
inline

◆ dequeue()

ToneBuffer* ToneBufferQueue::dequeue ( )

◆ empty()

bool ToneBufferQueue::empty ( ) const
inline

◆ insert()

void ToneBufferQueue::insert ( ToneBuffer buf)
inline

◆ peek()

ToneBuffer* ToneBufferQueue::peek ( ) const
inline

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