#ifndef ROOT_TPosixCondition
#define ROOT_TPosixCondition
#ifndef ROOT_TConditionImp
#include "TConditionImp.h"
#endif
#ifndef __CINT__
#include <pthread.h>
#else
struct pthread_cond_t;
#endif
class TMutexImp;
class TPosixMutex;
class TPosixCondition : public TConditionImp {
private:
pthread_cond_t fCond;
TPosixMutex *fMutex;
public:
TPosixCondition(TMutexImp *m);
virtual ~TPosixCondition();
Int_t Wait();
Int_t TimedWait(ULong_t secs, ULong_t nanoSecs = 0);
Int_t Signal();
Int_t Broadcast();
ClassDef(TPosixCondition,0)
};
#endif
Last change: Wed Jun 25 08:50:50 2008
Last generated: 2008-06-25 08:50
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.