CatNiP docutest
Sähköinen nuottikirja, HY-TKTKL-OHTUPROJ KESÄ11
/Users/awniemel/Notepad-SVN/svn/trunk/CatNiP/CatNiP/UncaughtExceptionHandler.m File Reference
#import "UncaughtExceptionHandler.h"
#include <libkern/OSAtomic.h>
#include <execinfo.h>
Include dependency graph for UncaughtExceptionHandler.m:

Functions

void HandleException (NSException *exception)
void InstallUncaughtExceptionHandler ()
void SignalHandler (int signal)

Variables

volatile int32_t UncaughtExceptionCount = 0
NSString *const UncaughtExceptionHandlerAddressesKey = @"UncaughtExceptionHandlerAddressesKey"
const NSInteger UncaughtExceptionHandlerReportAddressCount = 5
NSString *const UncaughtExceptionHandlerSignalExceptionName = @"UncaughtExceptionHandlerSignalExceptionName"
NSString *const UncaughtExceptionHandlerSignalKey = @"UncaughtExceptionHandlerSignalKey"
const NSInteger UncaughtExceptionHandlerSkipAddressCount = 4
const int32_t UncaughtExceptionMaximum = 10

Function Documentation

void HandleException ( NSException *  exception)

Here is the call graph for this function:

Here is the caller graph for this function:

void InstallUncaughtExceptionHandler ( )

Here is the call graph for this function:

Here is the caller graph for this function:

void SignalHandler ( int  signal)

Here is the call graph for this function:

Here is the caller graph for this function:


Variable Documentation

volatile int32_t UncaughtExceptionCount = 0
NSString* const UncaughtExceptionHandlerAddressesKey = @"UncaughtExceptionHandlerAddressesKey"
NSString* const UncaughtExceptionHandlerSignalExceptionName = @"UncaughtExceptionHandlerSignalExceptionName"
NSString* const UncaughtExceptionHandlerSignalKey = @"UncaughtExceptionHandlerSignalKey"
const int32_t UncaughtExceptionMaximum = 10
 All Classes Files Functions Variables Enumerations Enumerator Properties Defines