eyedblib::Condition Class Reference

List of all members.

Public Types

enum  Type { PROCESS_PRIVATE, PROCESS_SHARED }

Public Member Functions

 Condition (Condition::Type type=PROCESS_PRIVATE)
int init ()
int signal ()
int wait ()
int reset ()
bool timedWait (unsigned long usec)
pthread_cond_t * get_condition ()
bool isProfiled () const
void setProfile (bool _profiled)
void resetProfile ()
Condition::Profile getProfile () const
 ~Condition ()

Classes

struct  Profile


Detailed Description

Definition at line 80 of file thread.h.


Member Enumeration Documentation

enum eyedblib::Condition::Type

Enumerator:
PROCESS_PRIVATE 
PROCESS_SHARED 

Definition at line 83 of file thread.h.


The documentation for this class was generated from the following files:
Generated on Mon Dec 22 18:16:25 2008 for eyedb by  doxygen 1.5.3