Compounds |
| struct | __cxxabiv1::__cxa_eh_globals |
| struct | __cxxabiv1::__cxa_exception |
| struct | __cxxabiv1::__class_type_info::__dyncast_result |
| struct | __cxxabiv1::__class_type_info::__upcast_result |
Functions |
| void* | __dynamic_cast (const void *src_ptr, const __class_type_info *src_type, const __class_type_info *dst_type, ptrdiff_t src2dst) |
| __cxa_eh_globals* | __cxa_get_globals () throw () |
| __cxa_eh_globals* | __cxa_get_globals_fast () throw () |
| void* | __cxa_allocate_exception (std::size_t thrown_size) throw () |
| void | __cxa_free_exception (void *thrown_exception) throw () |
| void | __cxa_throw (void *thrown_exception, std::type_info *tinfo, void(*dest)(void *)) __attribute__((noreturn)) |
| void* | __cxa_begin_catch (_Unwind_Exception *) throw () |
| void | __cxa_end_catch () |
| void | __cxa_rethrow () __attribute__((noreturn)) |
| void | __cxa_bad_cast () |
| void | __cxa_bad_typeid () |
| void | __cxa_call_unexpected (_Unwind_Exception *) __attribute__((noreturn)) |
| void | __terminate (std::terminate_handler) __attribute__((noreturn)) |
| void | __unexpected (std::unexpected_handler) __attribute__((noreturn)) |
| _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 *) |
| __cxa_exception* | __get_exception_header_from_obj (void *ptr) |
| __cxa_exception* | __get_exception_header_from_ue (_Unwind_Exception *exc) |
| void* | __cxa_vec_new (std::size_t element_count, std::size_t element_size, std::size_t padding_size, void(*constructor)(void *), void(*destructor)(void *)) |
| void* | __cxa_vec_new2 (std::size_t element_count, std::size_t element_size, std::size_t padding_size, void(*constructor)(void *), void(*destructor)(void *), void *(*alloc)(std::size_t), void(*dealloc)(void *)) |
| void* | __cxa_vec_new3 (std::size_t element_count, std::size_t element_size, std::size_t padding_size, void(*constructor)(void *), void(*destructor)(void *), void *(*alloc)(std::size_t), void(*dealloc)(void *, std::size_t)) |
| void | __cxa_vec_ctor (void *array_address, std::size_t element_count, std::size_t element_size, void(*constructor)(void *), void(*destructor)(void *)) |
| void | __cxa_vec_cctor (void *dest_array, void *src_array, std::size_t element_count, std::size_t element_size, void(*constructor)(void *, void *), void(*destructor)(void *)) |
| void | __cxa_vec_dtor (void *array_address, std::size_t element_count, std::size_t element_size, void(*destructor)(void *)) |
| void | __cxa_vec_cleanup (void *array_address, std::size_t element_count, std::size_t element_size, void(*destructor)(void *)) |
| void | __cxa_vec_delete (void *array_address, std::size_t element_size, std::size_t padding_size, void(*destructor)(void *)) |
| void | __cxa_vec_delete2 (void *array_address, std::size_t element_size, std::size_t padding_size, void(*destructor)(void *), void(*dealloc)(void *)) |
| void | __cxa_vec_delete3 (void *array_address, std::size_t element_size, std::size_t padding_size, void(*destructor)(void *), void(*dealloc)(void *, std::size_t)) |
Variables |
| std::terminate_handler | __terminate_handler |
| std::unexpected_handler | __unexpected_handler |
| const _Unwind_Exception_Class | __gxx_exception_class |