cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
svlSampleQueue Class Reference

#include <svlSampleQueue.h>

Public Member Functions

 svlSampleQueue (svlStreamType type, unsigned int size)
 
 ~svlSampleQueue ()
 
bool Push (const svlSample *sample)
 
svlSamplePull (double timeout=5.0)
 
svlStreamType GetType ()
 
unsigned int GetLength ()
 
unsigned int GetUsage ()
 
double GetUsageRatio ()
 
unsigned int GetDroppedSampleCount ()
 
svlSamplePeek ()
 

Constructor & Destructor Documentation

svlSampleQueue::svlSampleQueue ( svlStreamType  type,
unsigned int  size 
)
svlSampleQueue::~svlSampleQueue ( )

Member Function Documentation

unsigned int svlSampleQueue::GetDroppedSampleCount ( )
unsigned int svlSampleQueue::GetLength ( )
svlStreamType svlSampleQueue::GetType ( )
unsigned int svlSampleQueue::GetUsage ( )
double svlSampleQueue::GetUsageRatio ( )
svlSample* svlSampleQueue::Peek ( )
svlSample* svlSampleQueue::Pull ( double  timeout = 5.0)
bool svlSampleQueue::Push ( const svlSample sample)

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