ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

cpp.c File Reference
#include <precomp.h>
#include <wine/exception.h>
#include <internal/wine/msvcrt.h>
#include <internal/wine/cppexcept.h>

Go to the source code of this file.

Data Structures

struct  rtti_base_descriptor
struct  rtti_base_array
struct  rtti_object_hierarchy
struct  rtti_object_locator

Defines

#define THISCALL(func)   func
#define THISCALL_NAME(func)   __ASM_NAME(#func)
#define DEFINE_THISCALL_WRAPPER(func, args)   /* nothing */

Functions

static const vtable_ptrget_vtable (void *obj)
static const rtti_object_locatorget_obj_locator (void *cppobj)
static void dump_obj_locator (const rtti_object_locator *ptr)
static void EXCEPTION_ctor (exception *_this, const char **name)
exception __stdcall MSVCRT_exception_ctor (exception *_this, const char **name)
exception __stdcall MSVCRT_exception_ctor_noalloc (exception *_this, char **name, int noalloc)
exception __stdcall MSVCRT_exception_copy_ctor (exception *_this, const exception *rhs)
exception __stdcall MSVCRT_exception_default_ctor (exception *_this)
void __stdcall MSVCRT_exception_dtor (exception *_this)
exception __stdcall MSVCRT_exception_opequals (exception *_this, const exception *rhs)
void *__stdcall MSVCRT_exception_vector_dtor (exception *_this, unsigned int flags)
void *__stdcall MSVCRT_exception_scalar_dtor (exception *_this, unsigned int flags)
const char *__stdcall MSVCRT_what_exception (exception *_this)
bad_typeid *__stdcall MSVCRT_bad_typeid_copy_ctor (bad_typeid *_this, const bad_typeid *rhs)
bad_typeid *__stdcall MSVCRT_bad_typeid_ctor (bad_typeid *_this, const char *name)
bad_typeid *__stdcall MSVCRT_bad_typeid_default_ctor (bad_typeid *_this)
void __stdcall MSVCRT_bad_typeid_dtor (bad_typeid *_this)
bad_typeid *__stdcall MSVCRT_bad_typeid_opequals (bad_typeid *_this, const bad_typeid *rhs)
void *__stdcall MSVCRT_bad_typeid_vector_dtor (bad_typeid *_this, unsigned int flags)
void *__stdcall MSVCRT_bad_typeid_scalar_dtor (bad_typeid *_this, unsigned int flags)
__non_rtti_object *__stdcall MSVCRT___non_rtti_object_copy_ctor (__non_rtti_object *_this, const __non_rtti_object *rhs)
__non_rtti_object *__stdcall MSVCRT___non_rtti_object_ctor (__non_rtti_object *_this, const char *name)
void __stdcall MSVCRT___non_rtti_object_dtor (__non_rtti_object *_this)
__non_rtti_object *__stdcall MSVCRT___non_rtti_object_opequals (__non_rtti_object *_this, const __non_rtti_object *rhs)
void *__stdcall MSVCRT___non_rtti_object_vector_dtor (__non_rtti_object *_this, unsigned int flags)
void *__stdcall MSVCRT___non_rtti_object_scalar_dtor (__non_rtti_object *_this, unsigned int flags)
bad_cast *__stdcall MSVCRT_bad_cast_ctor (bad_cast *_this, const char **name)
bad_cast *__stdcall MSVCRT_bad_cast_copy_ctor (bad_cast *_this, const bad_cast *rhs)
bad_cast *__stdcall MSVCRT_bad_cast_ctor_charptr (bad_cast *_this, const char *name)
bad_cast *__stdcall MSVCRT_bad_cast_default_ctor (bad_cast *_this)
void __stdcall MSVCRT_bad_cast_dtor (bad_cast *_this)
bad_cast *__stdcall MSVCRT_bad_cast_opequals (bad_cast *_this, const bad_cast *rhs)
void *__stdcall MSVCRT_bad_cast_vector_dtor (bad_cast *_this, unsigned int flags)
void *__stdcall MSVCRT_bad_cast_scalar_dtor (bad_cast *_this, unsigned int flags)
int __stdcall MSVCRT_type_info_opequals_equals (type_info *_this, const type_info *rhs)
int __stdcall MSVCRT_type_info_opnot_equals (type_info *_this, const type_info *rhs)
int __stdcall MSVCRT_type_info_before (type_info *_this, const type_info *rhs)
void __stdcall MSVCRT_type_info_dtor (type_info *_this)
const char *__stdcall MSVCRT_type_info_name (type_info *_this)
const char *__stdcall MSVCRT_type_info_raw_name (type_info *_this)
void *__stdcall MSVCRT_type_info_vector_dtor (type_info *_this, unsigned int flags)
terminate_function CDECL MSVCRT_set_terminate (terminate_function func)
terminate_function CDECL _get_terminate (void)
unexpected_function CDECL MSVCRT_set_unexpected (unexpected_function func)
unexpected_function CDECL _get_unexpected (void)
_se_translator_function CDECL MSVCRT__set_se_translator (_se_translator_function func)
void CDECL MSVCRT_terminate (void)
void CDECL MSVCRT_unexpected (void)
const type_info *CDECL MSVCRT___RTtypeid (void *cppobj)
void *CDECL MSVCRT___RTDynamicCast (void *cppobj, int unknown, type_info *src, type_info *dst, int do_throw)
void *CDECL MSVCRT___RTCastToVoid (void *cppobj)

Variables

const vtable_ptr MSVCRT_exception_vtable
const vtable_ptr MSVCRT_bad_typeid_vtable
const vtable_ptr MSVCRT_bad_cast_vtable
const vtable_ptr MSVCRT___non_rtti_object_vtable
const vtable_ptr MSVCRT_type_info_vtable
static const type_info exception_type_info
static const rtti_base_descriptor exception_rtti_base_descriptor
static const rtti_base_array exception_rtti_base_array
static const rtti_object_hierarchy exception_type_hierarchy
const rtti_object_locator exception_rtti
static const cxx_type_info exception_cxx_type_info
static const type_info bad_typeid_type_info
static const rtti_base_descriptor bad_typeid_rtti_base_descriptor
static const rtti_base_array bad_typeid_rtti_base_array
static const rtti_object_hierarchy bad_typeid_type_hierarchy
const rtti_object_locator bad_typeid_rtti
static const cxx_type_info bad_typeid_cxx_type_info
static const type_info bad_cast_type_info
static const rtti_base_descriptor bad_cast_rtti_base_descriptor
static const rtti_base_array bad_cast_rtti_base_array
static const rtti_object_hierarchy bad_cast_type_hierarchy
const rtti_object_locator bad_cast_rtti
static const cxx_type_info bad_cast_cxx_type_info
static const type_info __non_rtti_object_type_info
static const rtti_base_descriptor __non_rtti_object_rtti_base_descriptor
static const rtti_base_array __non_rtti_object_rtti_base_array
static const rtti_object_hierarchy __non_rtti_object_type_hierarchy
const rtti_object_locator __non_rtti_object_rtti
static const cxx_type_info __non_rtti_object_cxx_type_info
static const type_info type_info_type_info
static const rtti_base_descriptor type_info_rtti_base_descriptor
static const rtti_base_array type_info_rtti_base_array
static const rtti_object_hierarchy type_info_type_hierarchy
const rtti_object_locator type_info_rtti
static const cxx_type_info_table bad_cast_type_info_table
static const cxx_exception_type bad_cast_exception_type
static const cxx_type_info_table bad_typeid_type_info_table
static const cxx_exception_type bad_typeid_exception_type
static const cxx_exception_type __non_rtti_object_exception_type

Generated on Sun May 27 2012 06:05:01 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.