#include "StdAfx.h" #include "Object.h" #ifdef _DEBUG #define new DEBUG_NEW #endif TObject::TObject(TObjectType t, int id, HANDLE* p) { Type = t; Ident = id; Events = p; } TObject::~TObject() { } BOOL TObject::IsSet(int id) { ASSERT(id >= 0 && id < EVENT_COUNT); return (BOOL)(WaitForSingleObject(Events[id],0) == WAIT_OBJECT_0); }