LLCondition Class Reference

#include <llthread.h>

Inheritance diagram for LLCondition:

Inheritance graph
[legend]
Collaboration diagram for LLCondition:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLCondition (apr_pool_t *apr_poolp)
 ~LLCondition ()
void wait ()
void signal ()
void broadcast ()

Protected Attributes

apr_thread_cond_t * mAPRCondp

Detailed Description

Definition at line 144 of file llthread.h.


Constructor & Destructor Documentation

LLCondition::LLCondition ( apr_pool_t apr_poolp  ) 

Definition at line 316 of file llthread.cpp.

References mAPRCondp, and LLMutex::mAPRPoolp.

LLCondition::~LLCondition (  ) 

Definition at line 325 of file llthread.cpp.

References mAPRCondp, and NULL.


Member Function Documentation

void LLCondition::broadcast (  ) 

Definition at line 342 of file llthread.cpp.

References mAPRCondp.

void LLCondition::signal (  ) 

Definition at line 337 of file llthread.cpp.

References mAPRCondp.

Referenced by LLThread::wake(), and LLThread::wakeLocked().

void LLCondition::wait (  ) 

Definition at line 332 of file llthread.cpp.

References mAPRCondp, and LLMutex::mAPRMutexp.

Referenced by LLThread::checkPause().


Member Data Documentation

apr_thread_cond_t* LLCondition::mAPRCondp [protected]

Definition at line 155 of file llthread.h.

Referenced by broadcast(), LLCondition(), signal(), wait(), and ~LLCondition().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:13 2010 for Second Life Viewer by  doxygen 1.4.7