LibreOffice Module bridges (master) 1
Public Attributes | List of all members
__cxxabiv1::__cxa_exception Struct Reference

#include <unwind-cxx.h>

Collaboration diagram for __cxxabiv1::__cxa_exception:
[legend]

Public Attributes

std::type_info * exceptionType
 
void(* exceptionDestructor )(void *)
 
void(* unexpectedHandler )()
 
std::terminate_handler terminateHandler
 
__cxa_exceptionnextException
 
int handlerCount
 
int handlerSwitchValue
 
const unsigned char * actionRecord
 
const unsigned char * languageSpecificData
 
_Unwind_Ptr catchTemp
 
void * adjustedPtr
 
size_t referenceCount
 
_Unwind_Exception unwindHeader
 
char const * actionRecord
 
char const * languageSpecificData
 
void * catchTemp
 

Detailed Description

Definition at line 63 of file unwind-cxx.h.

Member Data Documentation

◆ actionRecord [1/2]

char const * __cxxabiv1::__cxa_exception::actionRecord

Definition at line 113 of file unwind-cxx.h.

◆ actionRecord [2/2]

char const* __cxxabiv1::__cxa_exception::actionRecord

Definition at line 97 of file gcc3_linux_aarch64/abi.hxx.

◆ adjustedPtr

void * __cxxabiv1::__cxa_exception::adjustedPtr

Definition at line 116 of file unwind-cxx.h.

Referenced by abi_aarch64::mapException().

◆ catchTemp [1/2]

void * __cxxabiv1::__cxa_exception::catchTemp

Definition at line 115 of file unwind-cxx.h.

◆ catchTemp [2/2]

void* __cxxabiv1::__cxa_exception::catchTemp

Definition at line 99 of file gcc3_linux_aarch64/abi.hxx.

◆ exceptionDestructor

void(* __cxxabiv1::__cxa_exception::exceptionDestructor)(void *)

Definition at line 89 of file unwind-cxx.h.

◆ exceptionType

std::type_info * __cxxabiv1::__cxa_exception::exceptionType

Definition at line 88 of file unwind-cxx.h.

◆ handlerCount

int __cxxabiv1::__cxa_exception::handlerCount

Definition at line 101 of file unwind-cxx.h.

◆ handlerSwitchValue

int __cxxabiv1::__cxa_exception::handlerSwitchValue

Definition at line 112 of file unwind-cxx.h.

◆ languageSpecificData [1/2]

char const * __cxxabiv1::__cxa_exception::languageSpecificData

Definition at line 114 of file unwind-cxx.h.

◆ languageSpecificData [2/2]

char const* __cxxabiv1::__cxa_exception::languageSpecificData

Definition at line 98 of file gcc3_linux_aarch64/abi.hxx.

◆ nextException

__cxa_exception * __cxxabiv1::__cxa_exception::nextException

Definition at line 97 of file unwind-cxx.h.

◆ referenceCount

size_t __cxxabiv1::__cxa_exception::referenceCount

Definition at line 122 of file unwind-cxx.h.

◆ terminateHandler

std::terminate_handler __cxxabiv1::__cxa_exception::terminateHandler

Definition at line 94 of file unwind-cxx.h.

◆ unexpectedHandler

void(* __cxxabiv1::__cxa_exception::unexpectedHandler)()

Definition at line 93 of file unwind-cxx.h.

◆ unwindHeader

_Unwind_Exception __cxxabiv1::__cxa_exception::unwindHeader

Definition at line 126 of file unwind-cxx.h.


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