Evo C++ Library v0.5.1
|
#include <evo/process.h>
Helper for common shutdown signal handling in program main()
.
main()
to setup a shutdown handlerPublic Member Functions | |
Main () | |
Default constructor. More... | |
Main (Signal::OnShutdown on_shutdown, bool except=1) | |
Constructor that sets up shutdown handler. More... | |
~Main () | |
Destructor. More... | |
Public Attributes | |
bool | error |
Error flag, set to false on success. More... | |
|
inline |
Default constructor.
|
inline |
Constructor that sets up shutdown handler.
on_shutdown | Shutdown handler to use |
except | Whether to throw an exception on error, default set by Evo config: EVO_EXCEPTIONS |
|
inline |
Destructor.
bool error |
Error flag, set to false on success.