ifw  0.0.1-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
el::base::debug::CrashHandler Class Reference

Handles unexpected crashes. More...

#include <easylogging++.h>

Inheritance diagram for el::base::debug::CrashHandler:
el::base::NoCopy el::base::NoCopy el::base::NoCopy

Public Types

typedef void(* Handler )(int)
 
typedef void(* Handler )(int)
 
typedef void(* Handler )(int)
 

Public Member Functions

 CrashHandler (bool useDefault)
 
 CrashHandler (const Handler &cHandler)
 
void setHandler (const Handler &cHandler)
 
 CrashHandler (bool useDefault)
 
 CrashHandler (const Handler &cHandler)
 
void setHandler (const Handler &cHandler)
 
 CrashHandler (bool useDefault)
 
 CrashHandler (const Handler &cHandler)
 
void setHandler (const Handler &cHandler)
 

Detailed Description

Handles unexpected crashes.

Member Typedef Documentation

typedef void(* el::base::debug::CrashHandler::Handler)(int)
typedef void(* el::base::debug::CrashHandler::Handler)(int)
typedef void(* el::base::debug::CrashHandler::Handler)(int)

Constructor & Destructor Documentation

el::base::debug::CrashHandler::CrashHandler ( bool  useDefault)
inlineexplicit
el::base::debug::CrashHandler::CrashHandler ( const Handler cHandler)
inlineexplicit
el::base::debug::CrashHandler::CrashHandler ( bool  useDefault)
inlineexplicit
el::base::debug::CrashHandler::CrashHandler ( const Handler cHandler)
inlineexplicit
el::base::debug::CrashHandler::CrashHandler ( bool  useDefault)
inlineexplicit
el::base::debug::CrashHandler::CrashHandler ( const Handler cHandler)
inlineexplicit

Member Function Documentation

void el::base::debug::CrashHandler::setHandler ( const Handler cHandler)
inline
void el::base::debug::CrashHandler::setHandler ( const Handler cHandler)
inline
void el::base::debug::CrashHandler::setHandler ( const Handler cHandler)
inline

The documentation for this class was generated from the following files: