System Utilities

System Utilities

Classes
Application The Application Module base class.
Constructable The base class for class types that can be extended by application-defined subclasses.
Constructor Encapsulates a constructor function for application-defined subclasses.
Engine The primary engine manager object.
KeyboardEventHandler Encapsulates a keyboard event handler function.
MouseEventHandler Encapsulates a mouse event handler function.
Mutex Encapsulates a mutual exclusion object for multithreaded synchronization.
Registrable The base class for class types that can have custom subclasses that are registered with the engine.
Registration The base class for registration objects.
Reporter Handles messages passed to the system report chain.
Signal Encapsulates a signal object for multithreaded synchronization.
Singleton The base class for single-instance objects.
Thread Encapsulates a thread of execution.