System::Driver Class Reference

Base of all driver classes.

#include <Driver.hpp>

Inheritance diagram for System::Driver:

System::Object Game::DataDriver Network::NetworkDriver

List of all members.

Static Public Member Functions

static DWORD GetDrivers (ObjectVector &OutDrivers, Class *InDriverClass=NULL, Object *InOuter=NULL)

Public Attributes

DWORD Version
String Author
String Description

Private Member Functions

VOID Register ()
VOID Destroy ()

Static Private Attributes

static
CriticalResource
< ObjectVector
G_Drivers


Member Function Documentation

DWORD System::Driver::GetDrivers ( ObjectVector OutDrivers,
Class InDriverClass = NULL,
Object InOuter = NULL 
) [static]

Get a list of available drivers.

VOID System::Driver::Register (  )  [private, virtual]

Registers object with the object subsystem.

Reimplemented from System::Object.

VOID System::Driver::Destroy (  )  [private, virtual]

Destroys an object within the object subsystem.

Reimplemented from System::Object.


Member Data Documentation

DWORD System::Driver::Version

Driver version.

String System::Driver::Author

Driver author.

String System::Driver::Description

Driver description.

CriticalResource< ObjectVector > System::Driver::G_Drivers [static, private]

Registered drivers.


The documentation for this class was generated from the following files:
Generated on Wed Dec 5 14:53:01 2007 for Aerospace Engine by  doxygen 1.5.3