Code::Blocks  SVN r11506
Public Member Functions | Private Types | Private Attributes | List of all members
CrashHandler Class Reference

#include <crashhandler.h>

Collaboration diagram for CrashHandler:

Public Member Functions

 CrashHandler (bool bDisabled)
 
 ~CrashHandler ()
 

Private Types

typedef void *(* AddHandler_t) (unsigned long, PVECTORED_EXCEPTION_HANDLER)
 
typedef unsigned long(* RemoveHandler_t) (void *)
 

Private Attributes

void * handler
 

Detailed Description

Definition at line 13 of file crashhandler.h.

Member Typedef Documentation

◆ AddHandler_t

typedef void*(* CrashHandler::AddHandler_t) (unsigned long, PVECTORED_EXCEPTION_HANDLER)
private

Definition at line 17 of file crashhandler.h.

◆ RemoveHandler_t

typedef unsigned long(* CrashHandler::RemoveHandler_t) (void *)
private

Definition at line 18 of file crashhandler.h.

Constructor & Destructor Documentation

◆ CrashHandler()

CrashHandler::CrashHandler ( bool  bDisabled)

Definition at line 132 of file crashhandler.cpp.

References _T, CrashHandlerFunc(), and handler.

◆ ~CrashHandler()

CrashHandler::~CrashHandler ( )

Definition at line 143 of file crashhandler.cpp.

References _T, and handler.

Member Data Documentation

◆ handler

void* CrashHandler::handler
private

Definition at line 20 of file crashhandler.h.

Referenced by CrashHandler(), and ~CrashHandler().


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