Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::ThreadManagerPeer Class Reference

#include <vcf/FoundationKit/ThreadManagerPeer.h>

Inheritance diagram for VCF::ThreadManagerPeer:

VCF::OSXThreadManagerPeer VCF::PosixThreadManagerPeer VCF::Win32ThreadManagerPeer List of all members.

Public Member Functions

virtual ~ThreadManagerPeer ()
virtual Waitable::WaitResult wait (std::vector< Waitable * > &waitObjects, std::vector< Waitable * > &signaledObjects)=0
virtual Waitable::WaitResult wait (std::vector< Waitable * > &waitObjects, std::vector< Waitable * > &signaledObjects, uint32 timeoutInMilliseconds)=0
virtual uint32 getCurrentThreadID ()=0

Constructor & Destructor Documentation

virtual VCF::ThreadManagerPeer::~ThreadManagerPeer  )  [inline, virtual]
 


Member Function Documentation

virtual uint32 VCF::ThreadManagerPeer::getCurrentThreadID  )  [pure virtual]
 

Implemented in VCF::OSXThreadManagerPeer, VCF::PosixThreadManagerPeer, and VCF::Win32ThreadManagerPeer.

virtual Waitable::WaitResult VCF::ThreadManagerPeer::wait std::vector< Waitable * > &  waitObjects,
std::vector< Waitable * > &  signaledObjects,
uint32  timeoutInMilliseconds
[pure virtual]
 

Implemented in VCF::OSXThreadManagerPeer, VCF::PosixThreadManagerPeer, and VCF::Win32ThreadManagerPeer.

virtual Waitable::WaitResult VCF::ThreadManagerPeer::wait std::vector< Waitable * > &  waitObjects,
std::vector< Waitable * > &  signaledObjects
[pure virtual]
 

Implemented in VCF::OSXThreadManagerPeer, VCF::PosixThreadManagerPeer, and VCF::Win32ThreadManagerPeer.


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information