LibreOffice Module bridges (master)  1
Classes | Functions | Variables
__cxxabiv1 Namespace Reference

Classes

class  __array_type_info
 
struct  __base_class_type_info
 
class  __class_type_info
 
struct  __cxa_eh_globals
 
struct  __cxa_exception
 
class  __enum_type_info
 
class  __function_type_info
 
class  __fundamental_type_info
 
class  __pbase_type_info
 
class  __pointer_to_member_type_info
 
class  __pointer_type_info
 
class  __si_class_type_info
 
class  __vmi_class_type_info
 

Functions

void__dynamic_cast (const void *__src_ptr, const __class_type_info *__src_type, const __class_type_info *__dst_type, ptrdiff_t __src2dst)
 
std::type_info * __cxa_current_exception_type ()
 
__cxa_eh_globals__cxa_get_globals () throw ()
 
__cxa_eh_globals__cxa_get_globals_fast () throw ()
 
void__cxa_allocate_exception (size_t thrown_size) throw ()
 
void __cxa_free_exception (void *thrown_exception) throw ()
 
void__cxa_allocate_dependent_exception () throw ()
 
void __cxa_free_dependent_exception (void *thrown_exception) throw ()
 
void __cxa_throw (void *thrown_exception, std::type_info *tinfo, void(*dest)(void *)) __attribute__((noreturn))
 
void__cxa_get_exception_ptr (void *) throw ()
 
void__cxa_begin_catch (void *) throw ()
 
void __cxa_end_catch ()
 
void __cxa_rethrow () __attribute__((noreturn))
 
void __cxa_bad_cast ()
 
void __cxa_bad_typeid ()
 
void __cxa_call_unexpected (void *) __attribute__((noreturn))
 
void __cxa_call_terminate (void *) __attribute__((noreturn))
 
static __cxa_exception__get_exception_header_from_obj (void *ptr)
 
static __cxa_exception__get_exception_header_from_ue (_Unwind_Exception *exc)
 
static bool __is_gxx_exception_class (_Unwind_Exception_Class c)
 
_Unwind_Reason_Code __gxx_personality_v0 (int, _Unwind_Action, _Unwind_Exception_Class, struct _Unwind_Exception *, struct _Unwind_Context *)
 
_Unwind_Reason_Code __gxx_personality_sj0 (int, _Unwind_Action, _Unwind_Exception_Class, struct _Unwind_Exception *, struct _Unwind_Context *)
 
static void__gxx_caught_object (_Unwind_Exception *eo)
 
void__cxa_allocate_exception (std::size_t thrown_size) throw ()
 
void __cxa_throw (void *thrown_exception, void *tinfo, void(*dest)(void *)) __attribute__((noreturn))
 

Variables

const _Unwind_Exception_Class __gxx_exception_class
 

Function Documentation

void* __cxxabiv1::__cxa_allocate_dependent_exception ( )
throw (
)
void * __cxxabiv1::__cxa_allocate_exception ( std::size_t  thrown_size)
throw (
)
void* __cxxabiv1::__cxa_allocate_exception ( size_t  thrown_size)
throw (
)
void __cxxabiv1::__cxa_bad_cast ( )
void __cxxabiv1::__cxa_bad_typeid ( )
void* __cxxabiv1::__cxa_begin_catch ( void )
throw (
)
void __cxxabiv1::__cxa_call_terminate ( void )
void __cxxabiv1::__cxa_call_unexpected ( void )
std::type_info * __cxxabiv1::__cxa_current_exception_type ( )
void __cxxabiv1::__cxa_end_catch ( )
void __cxxabiv1::__cxa_free_dependent_exception ( void thrown_exception)
throw (
)
void __cxxabiv1::__cxa_free_exception ( void thrown_exception)
throw (
)
void* __cxxabiv1::__cxa_get_exception_ptr ( void )
throw (
)
__cxa_eh_globals * __cxxabiv1::__cxa_get_globals ( )
throw (
)
__cxa_eh_globals* __cxxabiv1::__cxa_get_globals_fast ( )
throw (
)
void __cxxabiv1::__cxa_rethrow ( )
void __cxxabiv1::__cxa_throw ( void thrown_exception,
void tinfo,
void(*)(void *)  dest 
)
void __cxxabiv1::__cxa_throw ( void thrown_exception,
std::type_info *  tinfo,
void(*)(void *)  dest 
)
void* __cxxabiv1::__dynamic_cast ( const void __src_ptr,
const __class_type_info __src_type,
const __class_type_info __dst_type,
ptrdiff_t  __src2dst 
)
static __cxa_exception* __cxxabiv1::__get_exception_header_from_obj ( void ptr)
inlinestatic

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

static __cxa_exception* __cxxabiv1::__get_exception_header_from_ue ( _Unwind_Exception *  exc)
inlinestatic

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

Referenced by __gxx_caught_object().

static void* __cxxabiv1::__gxx_caught_object ( _Unwind_Exception *  eo)
inlinestatic
_Unwind_Reason_Code __cxxabiv1::__gxx_personality_sj0 ( int  ,
_Unwind_Action  ,
_Unwind_Exception_Class  ,
struct _Unwind_Exception *  ,
struct _Unwind_Context *   
)
_Unwind_Reason_Code __cxxabiv1::__gxx_personality_v0 ( int  ,
_Unwind_Action  ,
_Unwind_Exception_Class  ,
struct _Unwind_Exception *  ,
struct _Unwind_Context *   
)
static bool __cxxabiv1::__is_gxx_exception_class ( _Unwind_Exception_Class  c)
inlinestatic

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

References __gxx_exception_class.

Variable Documentation

const _Unwind_Exception_Class __cxxabiv1::__gxx_exception_class
Initial value:
= ((((((((_Unwind_Exception_Class) 'G'
<< 8 | (_Unwind_Exception_Class) 'N')
<< 8 | (_Unwind_Exception_Class) 'U')
<< 8 | (_Unwind_Exception_Class) 'C')
<< 8 | (_Unwind_Exception_Class) 'C')
<< 8 | (_Unwind_Exception_Class) '+')
<< 8 | (_Unwind_Exception_Class) '+')
<< 8 | (_Unwind_Exception_Class) '\0')

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

Referenced by __is_gxx_exception_class().