The Nebula Device 3: Core::ExitHandler Class Reference

The Nebula Device 3

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 ExitHandlerNext () const
 get pointer to next exit handler in forward linked list