19 class WinThreadSyncFactory;
TTV_ErrorCode CreateThreadSync(std::shared_ptr< IThreadSync > &result)
Definition: threadsync.h:25
JSON (JavaScript Object Notation).
Definition: adsapi.h:16
bool mFallthru
Definition: winthreadsync.h:36
virtual TTV_ErrorCode SuspendFor(uint duration) override
uint32_t TTV_ErrorCode
Definition: errortypes.h:30
unsigned int uint
Definition: coretypes.h:18
Definition: threadsync.h:36
virtual TTV_ErrorCode Signal() override
virtual TTV_ErrorCode Suspend() override
HANDLE mSyncAtom
Definition: winthreadsync.h:34
Definition: winthreadsync.h:41
Definition: winthreadsync.h:23