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 323 of file llthread.cpp.

References mAPRCondp, and LLMutex::mAPRPoolp.

LLCondition::~LLCondition (  ) 

Definition at line 332 of file llthread.cpp.

References mAPRCondp, and NULL.


Member Function Documentation

void LLCondition::wait (  ) 

Definition at line 339 of file llthread.cpp.

References mAPRCondp, and LLMutex::mAPRMutexp.

Referenced by LLThread::checkPause().

Here is the caller graph for this function:

void LLCondition::signal (  ) 

Definition at line 344 of file llthread.cpp.

References mAPRCondp.

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

Here is the caller graph for this function:

void LLCondition::broadcast (  ) 

Definition at line 349 of file llthread.cpp.

References mAPRCondp.


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 Fri May 16 08:43:06 2008 for SecondLife by  doxygen 1.5.5