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

VCF::LinuxSystemToolkit Class Reference

#include <LinuxSystemToolkit.h>

Inheritance diagram for VCF::LinuxSystemToolkit:

VCF::SystemToolkit VCF::Object List of all members.

Public Member Functions

 LinuxSystemToolkit ()
virtual ~LinuxSystemToolkit ()
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 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::LinuxSystemToolkit::LinuxSystemToolkit  ) 
 

virtual VCF::LinuxSystemToolkit::~LinuxSystemToolkit  )  [virtual]
 


Member Function Documentation

virtual ConditionPeer* VCF::LinuxSystemToolkit::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::LinuxSystemToolkit::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::LinuxSystemToolkit::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::LinuxSystemToolkit::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::LinuxSystemToolkit::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::LinuxSystemToolkit::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::LinuxSystemToolkit::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::LinuxSystemToolkit::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::LinuxSystemToolkit::internal_createProcessPeer Process process  )  [virtual]
 

creates a new ProcessPeer instance

Implements VCF::SystemToolkit.

virtual RegistryPeer* VCF::LinuxSystemToolkit::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::LinuxSystemToolkit::internal_createResourceBundlePeer  )  [virtual]
 

Implements VCF::SystemToolkit.

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

Implements VCF::SystemToolkit.

virtual SemaphorePeer* VCF::LinuxSystemToolkit::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::LinuxSystemToolkit::internal_createSystemPeer  )  [virtual]
 

creates a new system peer

Implements VCF::SystemToolkit.

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

Implements VCF::SystemToolkit.

virtual ThreadPeer* VCF::LinuxSystemToolkit::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