Core::ExitHandler Class Reference
#include <exithandler.h>
Detailed Description
ExitHandlers are static objects which register themselves automatically once at startup and are called back from the Core::SysFunc::Exit() static method which is called right before a Nebula3 application exists. Please note that the Nebula3 runtime usually doesn't yet exist when the ExitHandler is created or destroyed, so don't put anything complex into the constructor or destructor of the class!(C) 2008 Radon Labs GmbH
Public Member Functions | |
ExitHandler () | |
constructor | |
virtual | ~ExitHandler () |
destructor | |
virtual void | OnExit () const |
virtual method called from SysFunc::Exit() | |
const ExitHandler * | Next () const |
get pointer to next exit handler in forward linked list |