|
__cxa_dependent_exception * | __cxxabiv1::__cxa_allocate_dependent_exception () noexcept |
|
void * | __cxxabiv1::__cxa_allocate_exception (size_t) noexcept |
|
int | __cxxabiv1::__cxa_atexit (void(*)(void *), void *, void *) noexcept |
|
void | __cxxabiv1::__cxa_bad_cast () __attribute__((__noreturn__)) |
|
void | __cxxabiv1::__cxa_bad_typeid () __attribute__((__noreturn__)) |
|
void * | __cxxabiv1::__cxa_begin_catch (void *) noexcept |
|
std::type_info * | __cxxabiv1::__cxa_current_exception_type () noexcept __attribute__((__pure__)) |
|
void | __cxxabiv1::__cxa_deleted_virtual (void) __attribute__((__noreturn__)) |
|
char * | __cxxabiv1::__cxa_demangle (const char *__mangled_name, char *__output_buffer, size_t *__length, int *__status) |
|
void | __cxxabiv1::__cxa_end_catch () |
|
int | __cxxabiv1::__cxa_finalize (void *) |
|
void | __cxxabiv1::__cxa_free_dependent_exception (__cxa_dependent_exception *) noexcept |
|
void | __cxxabiv1::__cxa_free_exception (void *) noexcept |
|
void * | __cxxabiv1::__cxa_get_exception_ptr (void *) noexcept __attribute__((__pure__)) |
|
__cxa_eh_globals * | __cxxabiv1::__cxa_get_globals () noexcept __attribute__((__const__)) |
|
__cxa_eh_globals * | __cxxabiv1::__cxa_get_globals_fast () noexcept __attribute__((__const__)) |
|
void | __cxxabiv1::__cxa_guard_abort (__guard *) noexcept |
|
int | __cxxabiv1::__cxa_guard_acquire (__guard *) |
|
void | __cxxabiv1::__cxa_guard_release (__guard *) noexcept |
|
void | __cxxabiv1::__cxa_pure_virtual (void) __attribute__((__noreturn__)) |
|
void | __cxxabiv1::__cxa_rethrow () __attribute__((__noreturn__)) |
|
int | __cxxabiv1::__cxa_thread_atexit (void(*)(void *), void *, void *) noexcept |
|
void | __cxxabiv1::__cxa_throw (void *, std::type_info *, void(*)(void *)) __attribute__((__noreturn__)) |
|
void | __cxxabiv1::__cxa_throw_bad_array_length () __attribute__((__noreturn__)) |
|
void | __cxxabiv1::__cxa_throw_bad_array_new_length () __attribute__((__noreturn__)) |
|
__cxa_vec_ctor_return_type | __cxxabiv1::__cxa_vec_cctor (void *__dest_array, void *__src_array, size_t __element_count, size_t __element_size, __cxa_cdtor_return_type(*__constructor)(void *, void *), __cxa_cdtor_type __destructor) |
|
void | __cxxabiv1::__cxa_vec_cleanup (void *__array_address, size_t __element_count, size_t __s, __cxa_cdtor_type __destructor) noexcept |
|
__cxa_vec_ctor_return_type | __cxxabiv1::__cxa_vec_ctor (void *__array_address, size_t __element_count, size_t __element_size, __cxa_cdtor_type __constructor, __cxa_cdtor_type __destructor) |
|
void | __cxxabiv1::__cxa_vec_delete (void *__array_address, size_t __element_size, size_t __padding_size, __cxa_cdtor_type __destructor) |
|
void | __cxxabiv1::__cxa_vec_delete2 (void *__array_address, size_t __element_size, size_t __padding_size, __cxa_cdtor_type __destructor, void(*__dealloc)(void *)) |
|
void | __cxxabiv1::__cxa_vec_delete3 (void *__array_address, size_t __element_size, size_t __padding_size, __cxa_cdtor_type __destructor, void(*__dealloc)(void *, size_t)) |
|
void | __cxxabiv1::__cxa_vec_dtor (void *__array_address, size_t __element_count, size_t __element_size, __cxa_cdtor_type __destructor) |
|
void * | __cxxabiv1::__cxa_vec_new (size_t __element_count, size_t __element_size, size_t __padding_size, __cxa_cdtor_type __constructor, __cxa_cdtor_type __destructor) |
|
void * | __cxxabiv1::__cxa_vec_new2 (size_t __element_count, size_t __element_size, size_t __padding_size, __cxa_cdtor_type __constructor, __cxa_cdtor_type __destructor, void *(*__alloc)(size_t), void(*__dealloc)(void *)) |
|
void * | __cxxabiv1::__cxa_vec_new3 (size_t __element_count, size_t __element_size, size_t __padding_size, __cxa_cdtor_type __constructor, __cxa_cdtor_type __destructor, void *(*__alloc)(size_t), void(*__dealloc)(void *, size_t)) |
|
void * | __cxxabiv1::__dynamic_cast (const void *__src_ptr, const __class_type_info *__src_type, const __class_type_info *__dst_type, ptrdiff_t __src2dst) |
|
The header provides an interface to the C++ ABI.
Definition in file cxxabi.h.