AsyncLooseLock Class Reference

#include <audiooutputbase.h>

List of all members.

Public Member Functions

 AsyncLooseLock ()
void Clear ()
void Ref ()
bool TestAndDeref ()

Private Attributes

int head
int tail

Detailed Description

Definition at line 36 of file audiooutputbase.h.


Constructor & Destructor Documentation

AsyncLooseLock::AsyncLooseLock (  )  [inline]

Definition at line 39 of file audiooutputbase.h.


Member Function Documentation

void AsyncLooseLock::Clear (  )  [inline]

Definition at line 40 of file audiooutputbase.h.

Referenced by AudioOutputBase::Reconfigure().

void AsyncLooseLock::Ref (  )  [inline]
bool AsyncLooseLock::TestAndDeref (  )  [inline]

Definition at line 42 of file audiooutputbase.h.

Referenced by AudioOutputBase::OutputAudioLoop().


Member Data Documentation

int AsyncLooseLock::head [private]

Definition at line 44 of file audiooutputbase.h.

Referenced by AsyncLooseLock(), Clear(), Ref(), and TestAndDeref().

int AsyncLooseLock::tail [private]

Definition at line 45 of file audiooutputbase.h.

Referenced by AsyncLooseLock(), Clear(), and TestAndDeref().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:41:51 2012 for MythTV by  doxygen 1.6.3