cxxabi.h File Reference

#include <stddef.h>

Go to the source code of this file.

Defines

#define _CXXABI_H   1

Functions

void * __cxa_vec_new (size_t __element_count, size_t __element_size, size_t __padding_size, void(*__constructor)(void *), void(*__destructor)(void *))
void * __cxa_vec_new2 (size_t __element_count, size_t __element_size, size_t __padding_size, void(*__constructor)(void *), void(*__destructor)(void *), void *(*__alloc)(size_t), void(*__dealloc)(void *))
void * __cxa_vec_new3 (size_t __element_count, size_t __element_size, size_t __padding_size, void(*__constructor)(void *), void(*__destructor)(void *), void *(*__alloc)(size_t), void(*__dealloc)(void *, size_t))
void __cxa_vec_ctor (void *__array_address, size_t __element_count, size_t __element_size, void(*__constructor)(void *), void(*__destructor)(void *))
void __cxa_vec_cctor (void *dest_array, void *src_array, size_t element_count, size_t element_size, void(*constructor)(void *, void *), void(*destructor)(void *))
void __cxa_vec_dtor (void *__array_address, size_t __element_count, size_t __element_size, void(*__destructor)(void *))
void __cxa_vec_cleanup (void *__array_address, size_t __element_count, size_t __element_size, void(*__destructor)(void *))
void __cxa_vec_delete (void *__array_address, size_t __element_size, size_t __padding_size, void(*__destructor)(void *))
void __cxa_vec_delete2 (void *__array_address, size_t __element_size, size_t __padding_size, void(*__destructor)(void *), void(*__dealloc)(void *))
void __cxa_vec_delete3 (void *__array_address, size_t __element_size, size_t __padding_size, void(*__destructor)(void *), void(*__dealloc)(void *, size_t))
__extension__ typedef int
__guard 
__attribute__ ((mode(__DI__)))
int __cxa_guard_acquire (__guard *)
void __cxa_guard_release (__guard *)
void __cxa_guard_abort (__guard *)
void __cxa_pure_virtual (void)
void __cxa_bad_cast ()
void __cxa_bad_typeid ()
int __cxa_atexit (void(*)(void *), void *, void *)
int __cxa_finalize (void *)
char * __cxa_demangle (const char *__mangled_name, char *__output_buffer, size_t *__length, int *__status)


Define Documentation

#define _CXXABI_H   1
 

Definition at line 43 of file cxxabi.h.


Function Documentation

__extension__ typedef int __guard __attribute__ (  (mode(__DI__))   ) 
 

int __cxa_atexit (  void(*  )(void *),
void *  ,
void * 
) 
 

void __cxa_bad_cast (   ) 
 

void __cxa_bad_typeid (   ) 
 

char* __cxa_demangle (  const char *  __mangled_name,
char *  __output_buffer,
size_t *  __length,
int *  __status
) 
 

int __cxa_finalize (  void *   ) 
 

void __cxa_guard_abort (  __guard *   ) 
 

int __cxa_guard_acquire (  __guard *   ) 
 

void __cxa_guard_release (  __guard *   ) 
 

void __cxa_pure_virtual (  void   ) 
 

void __cxa_vec_cctor (  void *  dest_array,
void *  src_array,
size_t  element_count,
size_t  element_size,
void(*  constructor)(void *, void *),
void(*  destructor)(void *)
) 
 

void __cxa_vec_cleanup (  void *  __array_address,
size_t  __element_count,
size_t  __element_size,
void(*  __destructor)(void *)
) 
 

void __cxa_vec_ctor (  void *  __array_address,
size_t  __element_count,
size_t  __element_size,
void(*  __constructor)(void *),
void(*  __destructor)(void *)
) 
 

void __cxa_vec_delete (  void *  __array_address,
size_t  __element_size,
size_t  __padding_size,
void(*  __destructor)(void *)
) 
 

void __cxa_vec_delete2 (  void *  __array_address,
size_t  __element_size,
size_t  __padding_size,
void(*  __destructor)(void *),
void(*  __dealloc)(void *)
) 
 

void __cxa_vec_delete3 (  void *  __array_address,
size_t  __element_size,
size_t  __padding_size,
void(*  __destructor)(void *),
void(*  __dealloc)(void *, size_t)
) 
 

void __cxa_vec_dtor (  void *  __array_address,
size_t  __element_count,
size_t  __element_size,
void(*  __destructor)(void *)
) 
 

void* __cxa_vec_new (  size_t  __element_count,
size_t  __element_size,
size_t  __padding_size,
void(*  __constructor)(void *),
void(*  __destructor)(void *)
) 
 

void* __cxa_vec_new2 (  size_t  __element_count,
size_t  __element_size,
size_t  __padding_size,
void(*  __constructor)(void *),
void(*  __destructor)(void *),
void *(*  __alloc)(size_t),
void(*  __dealloc)(void *)
) 
 

void* __cxa_vec_new3 (  size_t  __element_count,
size_t  __element_size,
size_t  __padding_size,
void(*  __constructor)(void *),
void(*  __destructor)(void *),
void *(*  __alloc)(size_t),
void(*  __dealloc)(void *, size_t)
) 
 


Generated on Tue Jan 30 17:31:56 2007 for GNU C++ STL by doxygen 1.3.6