#pragma once
#include "Common.h"
#include "System/Object.h"
namespace DotNetDupe {
namespace System {
namespace Threading {
class WaitHandle : public Object {
public:
DOTNETDUPE_API virtual ~WaitHandle() { }
DOTNETDUPE_API virtual bool WaitOne() = 0;
DOTNETDUPE_API virtual bool WaitOne(int millisecondsTimeout) = 0;
};
class LockWaitHandle : public WaitHandle {
public:
DOTNETDUPE_API virtual ~LockWaitHandle() { }
DOTNETDUPE_API virtual int Release(int releaseCount = 1) = 0;
};
}
}
}
| Generated by OpenCppCoverage (Version: 0.9.9.0) |
|---|