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

VCF::Win32SystemToolkit Class Reference

#include <Win32SystemToolkit.h>

Inheritance diagram for VCF::Win32SystemToolkit:

VCF::SystemToolkit List of all members.

Public Member Functions

 Win32SystemToolkit ()
virtual ~Win32SystemToolkit ()
virtual ProcessPeerinternal_createProcessPeer (Process *process)
 creates a new ProcessPeer instance
virtual ProcessIORedirectionPeerinternal_createProcessIORedirectionPeer (ProcessWithRedirectedIO *process)
 A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.
virtual ThreadPeerinternal_createThreadPeer (Thread *thread, bool mainThread)
 creates a new ThreadPeer instance
virtual RunLoopPeerinternal_createRunLoopPeer (RunLoop *runLoop)
virtual RunLoopTimerPeerinternal_createRunLoopTimerPeer (RunLoopTimer *timer)
virtual RunLoopSourcePeerinternal_createRunLoopSourcePeer (RunLoopSource *source)
virtual ThreadManagerPeerinternal_createThreadManagerPeer ()
virtual SystemPeerinternal_createSystemPeer ()
 creates a new system peer
virtual SemaphorePeerinternal_createSemaphorePeer (int32 initialCount, int32 maxCount)
 A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.
virtual RegistryPeerinternal_createRegistryPeer (Registry *registry)
 A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.
virtual MutexPeerinternal_createMutexPeer (Mutex *mutex)
 A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.
virtual ConditionPeerinternal_createConditionPeer (Condition *condition)
 A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.
virtual LibraryPeerinternal_createLibraryPeer (Library *library)
 A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.
virtual FilePeerinternal_createFilePeer (File *file)
 A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.
virtual FileStreamPeerinternal_createFileStreamPeer (const String &filename, const FileStreamAccessType &accessType)
 A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.
virtual FileStreamPeerinternal_createFileStreamPeer (File *file)
 A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.
virtual LocalePeerinternal_createLocalePeer ()
 A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.
virtual ResourceBundlePeerinternal_createResourceBundlePeer ()

Constructor & Destructor Documentation

VCF::Win32SystemToolkit::Win32SystemToolkit  ) 
 

virtual VCF::Win32SystemToolkit::~Win32SystemToolkit  )  [virtual]
 


Member Function Documentation

virtual ConditionPeer* VCF::Win32SystemToolkit::internal_createConditionPeer Condition condition  )  [virtual]
 

A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.

Implements VCF::SystemToolkit.

virtual FilePeer* VCF::Win32SystemToolkit::internal_createFilePeer File file  )  [virtual]
 

A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.

Implements VCF::SystemToolkit.

virtual FileStreamPeer* VCF::Win32SystemToolkit::internal_createFileStreamPeer File file  )  [virtual]
 

A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.

Implements VCF::SystemToolkit.

virtual FileStreamPeer* VCF::Win32SystemToolkit::internal_createFileStreamPeer const String filename,
const FileStreamAccessType accessType
[virtual]
 

A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.

Implements VCF::SystemToolkit.

virtual LibraryPeer* VCF::Win32SystemToolkit::internal_createLibraryPeer Library library  )  [virtual]
 

A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.

Implements VCF::SystemToolkit.

virtual LocalePeer* VCF::Win32SystemToolkit::internal_createLocalePeer  )  [virtual]
 

A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.

Implements VCF::SystemToolkit.

virtual MutexPeer* VCF::Win32SystemToolkit::internal_createMutexPeer Mutex mutex  )  [virtual]
 

A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.

Implements VCF::SystemToolkit.

virtual ProcessIORedirectionPeer* VCF::Win32SystemToolkit::internal_createProcessIORedirectionPeer ProcessWithRedirectedIO process  )  [virtual]
 

A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.

Implements VCF::SystemToolkit.

virtual ProcessPeer* VCF::Win32SystemToolkit::internal_createProcessPeer Process process  )  [virtual]
 

creates a new ProcessPeer instance

Implements VCF::SystemToolkit.

virtual RegistryPeer* VCF::Win32SystemToolkit::internal_createRegistryPeer Registry registry  )  [virtual]
 

A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.

Implements VCF::SystemToolkit.

virtual ResourceBundlePeer* VCF::Win32SystemToolkit::internal_createResourceBundlePeer  )  [virtual]
 

Implements VCF::SystemToolkit.

virtual RunLoopPeer* VCF::Win32SystemToolkit::internal_createRunLoopPeer RunLoop runLoop  )  [virtual]
 

Implements VCF::SystemToolkit.

virtual RunLoopSourcePeer* VCF::Win32SystemToolkit::internal_createRunLoopSourcePeer RunLoopSource source  )  [virtual]
 

Implements VCF::SystemToolkit.

virtual RunLoopTimerPeer* VCF::Win32SystemToolkit::internal_createRunLoopTimerPeer RunLoopTimer timer  )  [virtual]
 

Implements VCF::SystemToolkit.

virtual SemaphorePeer* VCF::Win32SystemToolkit::internal_createSemaphorePeer int32  initialCount,
int32  maxCount
[virtual]
 

A port of the FoundationKit to a new platform requires a new class that derives from the SystemToolkit and implements this method.

Implements VCF::SystemToolkit.

virtual SystemPeer* VCF::Win32SystemToolkit::internal_createSystemPeer  )  [virtual]
 

creates a new system peer

Implements VCF::SystemToolkit.

virtual ThreadManagerPeer* VCF::Win32SystemToolkit::internal_createThreadManagerPeer  )  [virtual]
 

Implements VCF::SystemToolkit.

virtual ThreadPeer* VCF::Win32SystemToolkit::internal_createThreadPeer Thread thread,
bool  mainThread
[virtual]
 

creates a new ThreadPeer instance

Implements VCF::SystemToolkit.


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