Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

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

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::testCancelThread().


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