urbackup_backend/Interface/Condition.h
2011-01-06 17:43:38 +01:00

16 lines
292 B
C++

#ifndef ICONDITION_H
#define ICONDITION_H
#include "Mutex.h"
#include "Object.h"
class ICondition : public IObject
{
public:
virtual void wait(IScopedLock *lock, int timems=-1)=0;
virtual void notify_one(void)=0;
virtual void notify_all(void)=0;
};
#endif //ICONDITION_H