CArchSleepWindows Class Reference

Win32 implementation of IArchSleep. More...

#include <CArchSleepWindows.h>

Inherits IArchSleep.

Inheritance diagram for CArchSleepWindows:

Inheritance graph
[legend]
Collaboration diagram for CArchSleepWindows:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CArchSleepWindows ()
virtual ~CArchSleepWindows ()
virtual void sleep (double timeout)
 Sleep.

Detailed Description

Win32 implementation of IArchSleep.

Definition at line 23 of file CArchSleepWindows.h.


Member Function Documentation

void CArchSleepWindows::sleep ( double  timeout  )  [virtual]

Sleep.

Blocks the calling thread for timeout seconds. If timeout < 0.0 then the call returns immediately. If timeout == 0.0 then the calling thread yields the CPU.

(cancellation point)

Implements IArchSleep.

Definition at line 34 of file CArchSleepWindows.cpp.

References CArchMultithreadWindows::getCancelEventForCurrentThread(), and CArchMultithreadWindows::getInstance().


The documentation for this class was generated from the following files:
Generated on Fri Nov 6 00:18:52 2009 for synergy-plus by  doxygen 1.4.7