Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
exithandler.h
Go to the documentation of this file.
1
#pragma once
2
//------------------------------------------------------------------------------
18
//------------------------------------------------------------------------------
19
namespace
Core
20
{
21
class
ExitHandler
22
{
23
public
:
25
ExitHandler
();
27
virtual
~ExitHandler
();
29
virtual
void
OnExit
()
const
;
31
const
ExitHandler
*
Next
()
const
;
32
33
private
:
34
const
ExitHandler
*
nextExitHandler
;
// for forward linking...
35
};
36
37
}
// namespace Core
38
//------------------------------------------------------------------------------
Core::ExitHandler::nextExitHandler
const ExitHandler * nextExitHandler
Definition
exithandler.h:34
Core::ExitHandler::Next
const ExitHandler * Next() const
get pointer to next exit handler in forward linked list
Definition
exithandler.cc:33
Core::ExitHandler::~ExitHandler
virtual ~ExitHandler()
destructor
Definition
exithandler.cc:24
Core::ExitHandler::OnExit
virtual void OnExit() const
virtual method called from SysFunc::Exit()
Definition
exithandler.cc:42
Core::ExitHandler::ExitHandler
ExitHandler()
constructor
Definition
exithandler.cc:16
Core
Definition
coreserver.cc:11
code
foundation
core
exithandler.h
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.