1c2c66affSColin Finck 29efafd64STimo Kreuzer exception * __thiscall MSVCRT_exception_ctor(exception * _this, const char ** name); 3*3a61dd7fSTimo Kreuzer exception * __thiscall exception_ctor_noalloc(exception * _this, char ** name, int noalloc); 4*3a61dd7fSTimo Kreuzer exception * __thiscall exception_copy_ctor(exception * _this, const exception * rhs); 5*3a61dd7fSTimo Kreuzer exception * __thiscall exception_default_ctor(exception * _this); 6*3a61dd7fSTimo Kreuzer void __thiscall exception_dtor(exception * _this); 7*3a61dd7fSTimo Kreuzer exception * __thiscall exception_opequals(exception * _this, const exception * rhs); 8*3a61dd7fSTimo Kreuzer void * __thiscall exception_vector_dtor(exception * _this, unsigned int flags); 9*3a61dd7fSTimo Kreuzer void * __thiscall exception_scalar_dtor(exception * _this, unsigned int flags); 10*3a61dd7fSTimo Kreuzer const char * __thiscall exception_what(exception * _this); 11*3a61dd7fSTimo Kreuzer bad_typeid * __thiscall bad_typeid_copy_ctor(bad_typeid * _this, const bad_typeid * rhs); 12*3a61dd7fSTimo Kreuzer bad_typeid * __thiscall bad_typeid_ctor(bad_typeid * _this, const char * name); 13*3a61dd7fSTimo Kreuzer bad_typeid * __thiscall bad_typeid_default_ctor(bad_typeid * _this); 14*3a61dd7fSTimo Kreuzer void __thiscall bad_typeid_dtor(bad_typeid * _this); 15*3a61dd7fSTimo Kreuzer bad_typeid * __thiscall bad_typeid_opequals(bad_typeid * _this, const bad_typeid * rhs); 16*3a61dd7fSTimo Kreuzer void * __thiscall bad_typeid_vector_dtor(bad_typeid * _this, unsigned int flags); 17*3a61dd7fSTimo Kreuzer void * __thiscall bad_typeid_scalar_dtor(bad_typeid * _this, unsigned int flags); 18*3a61dd7fSTimo Kreuzer __non_rtti_object * __thiscall __non_rtti_object_copy_ctor(__non_rtti_object * _this, const __non_rtti_object * rhs); 19*3a61dd7fSTimo Kreuzer __non_rtti_object * __thiscall __non_rtti_object_ctor(__non_rtti_object * _this, const char * name); 20*3a61dd7fSTimo Kreuzer void __thiscall __non_rtti_object_dtor(__non_rtti_object * _this); 21*3a61dd7fSTimo Kreuzer __non_rtti_object * __thiscall __non_rtti_object_opequals(__non_rtti_object * _this, const __non_rtti_object *rhs); 22*3a61dd7fSTimo Kreuzer void * __thiscall __non_rtti_object_vector_dtor(__non_rtti_object * _this, unsigned int flags); 23*3a61dd7fSTimo Kreuzer void * __thiscall __non_rtti_object_scalar_dtor(__non_rtti_object * _this, unsigned int flags); 24*3a61dd7fSTimo Kreuzer bad_cast * __thiscall bad_cast_ctor(bad_cast * _this, const char ** name); 25*3a61dd7fSTimo Kreuzer bad_cast * __thiscall bad_cast_copy_ctor(bad_cast * _this, const bad_cast * rhs); 26*3a61dd7fSTimo Kreuzer bad_cast * __thiscall bad_cast_ctor_charptr(bad_cast * _this, const char * name); 27*3a61dd7fSTimo Kreuzer bad_cast * __thiscall bad_cast_default_ctor(bad_cast * _this); 28*3a61dd7fSTimo Kreuzer void __thiscall bad_cast_dtor(bad_cast * _this); 29*3a61dd7fSTimo Kreuzer bad_cast * __thiscall bad_cast_opequals(bad_cast * _this, const bad_cast * rhs); 30*3a61dd7fSTimo Kreuzer void * __thiscall bad_cast_vector_dtor(bad_cast * _this, unsigned int flags); 31*3a61dd7fSTimo Kreuzer void * __thiscall bad_cast_scalar_dtor(bad_cast * _this, unsigned int flags); 32*3a61dd7fSTimo Kreuzer int __thiscall type_info_opequals_equals(type_info * _this, const type_info * rhs); 33*3a61dd7fSTimo Kreuzer int __thiscall type_info_opnot_equals(type_info * _this, const type_info * rhs); 34*3a61dd7fSTimo Kreuzer int __thiscall type_info_before(type_info * _this, const type_info * rhs); 35*3a61dd7fSTimo Kreuzer void __thiscall type_info_dtor(type_info * _this); 36*3a61dd7fSTimo Kreuzer const char * __thiscall type_info_name(type_info * _this); 37*3a61dd7fSTimo Kreuzer const char * __thiscall type_info_raw_name(type_info * _this); 38*3a61dd7fSTimo Kreuzer void * __thiscall type_info_vector_dtor(type_info * _this, unsigned int flags); 399efafd64STimo Kreuzer #if _MSVCR_VER >= 80 409efafd64STimo Kreuzer bad_alloc* __thiscall MSVCRT_bad_alloc_copy_ctor(bad_alloc* _this, const bad_alloc* rhs); 419efafd64STimo Kreuzer bad_alloc* __thiscall MSVCRT_bad_alloc_copy_ctor(bad_alloc* _this, const bad_alloc* rhs); 429efafd64STimo Kreuzer void __thiscall MSVCRT_bad_alloc_dtor(bad_alloc* _this); 439efafd64STimo Kreuzer #endif /* _MSVCR_VER >= 80 */ 449efafd64STimo Kreuzer #if _MSVCR_VER >= 100 459efafd64STimo Kreuzer scheduler_resource_allocation_error* __thiscall scheduler_resource_allocation_error_ctor_name( 469efafd64STimo Kreuzer scheduler_resource_allocation_error* this, const char* name, HRESULT hr); 479efafd64STimo Kreuzer scheduler_resource_allocation_error* __thiscall scheduler_resource_allocation_error_ctor( 489efafd64STimo Kreuzer scheduler_resource_allocation_error* this, HRESULT hr); 499efafd64STimo Kreuzer scheduler_resource_allocation_error* __thiscall MSVCRT_scheduler_resource_allocation_error_copy_ctor( 509efafd64STimo Kreuzer scheduler_resource_allocation_error* this, 519efafd64STimo Kreuzer const scheduler_resource_allocation_error* rhs); 529efafd64STimo Kreuzer HRESULT __thiscall scheduler_resource_allocation_error_get_error_code( 539efafd64STimo Kreuzer const scheduler_resource_allocation_error* this); 549efafd64STimo Kreuzer void __thiscall MSVCRT_scheduler_resource_allocation_error_dtor( 559efafd64STimo Kreuzer scheduler_resource_allocation_error* this); 569efafd64STimo Kreuzer improper_lock* __thiscall improper_lock_ctor_str(improper_lock* this, const char* str); 579efafd64STimo Kreuzer improper_lock* __thiscall improper_lock_ctor(improper_lock* this); 589efafd64STimo Kreuzer improper_lock* __thiscall MSVCRT_improper_lock_copy_ctor(improper_lock* _this, const improper_lock* rhs); 599efafd64STimo Kreuzer void __thiscall MSVCRT_improper_lock_dtor(improper_lock* _this); 609efafd64STimo Kreuzer invalid_scheduler_policy_key* __thiscall invalid_scheduler_policy_key_ctor_str( 619efafd64STimo Kreuzer invalid_scheduler_policy_key* this, const char* str); 629efafd64STimo Kreuzer invalid_scheduler_policy_key* __thiscall invalid_scheduler_policy_key_ctor( 639efafd64STimo Kreuzer invalid_scheduler_policy_key* this); 649efafd64STimo Kreuzer invalid_scheduler_policy_key* __thiscall MSVCRT_invalid_scheduler_policy_key_copy_ctor( 659efafd64STimo Kreuzer invalid_scheduler_policy_key* _this, const invalid_scheduler_policy_key* rhs); 669efafd64STimo Kreuzer void __thiscall MSVCRT_invalid_scheduler_policy_key_dtor( 679efafd64STimo Kreuzer invalid_scheduler_policy_key* _this); 689efafd64STimo Kreuzer invalid_scheduler_policy_value* __thiscall invalid_scheduler_policy_value_ctor_str( 699efafd64STimo Kreuzer invalid_scheduler_policy_value* this, const char* str); 709efafd64STimo Kreuzer invalid_scheduler_policy_value* __thiscall invalid_scheduler_policy_value_ctor( 719efafd64STimo Kreuzer invalid_scheduler_policy_value* this); 729efafd64STimo Kreuzer invalid_scheduler_policy_value* __thiscall MSVCRT_invalid_scheduler_policy_value_copy_ctor( 739efafd64STimo Kreuzer invalid_scheduler_policy_value* _this, const invalid_scheduler_policy_value* rhs); 749efafd64STimo Kreuzer void __thiscall MSVCRT_invalid_scheduler_policy_value_dtor( 759efafd64STimo Kreuzer invalid_scheduler_policy_value* _this); 769efafd64STimo Kreuzer invalid_scheduler_policy_thread_specification* __thiscall invalid_scheduler_policy_thread_specification_ctor_str( 779efafd64STimo Kreuzer invalid_scheduler_policy_thread_specification* this, const char* str); 789efafd64STimo Kreuzer invalid_scheduler_policy_thread_specification* __thiscall invalid_scheduler_policy_thread_specification_ctor( 799efafd64STimo Kreuzer invalid_scheduler_policy_thread_specification* this); 809efafd64STimo Kreuzer invalid_scheduler_policy_thread_specification* __thiscall MSVCRT_invalid_scheduler_policy_thread_specification_copy_ctor( 819efafd64STimo Kreuzer invalid_scheduler_policy_thread_specification* _this, const invalid_scheduler_policy_thread_specification* rhs); 829efafd64STimo Kreuzer void __thiscall MSVCRT_invalid_scheduler_policy_thread_specification_dtor( 839efafd64STimo Kreuzer invalid_scheduler_policy_thread_specification* _this); 849efafd64STimo Kreuzer improper_scheduler_attach* __thiscall improper_scheduler_attach_ctor_str( 859efafd64STimo Kreuzer improper_scheduler_attach* this, const char* str); 869efafd64STimo Kreuzer improper_scheduler_attach* __thiscall improper_scheduler_attach_ctor( 879efafd64STimo Kreuzer improper_scheduler_attach* this); 889efafd64STimo Kreuzer improper_scheduler_attach* __thiscall MSVCRT_improper_scheduler_attach_copy_ctor( 899efafd64STimo Kreuzer improper_scheduler_attach* _this, const improper_scheduler_attach* rhs); 909efafd64STimo Kreuzer void __thiscall MSVCRT_improper_scheduler_attach_dtor( 919efafd64STimo Kreuzer improper_scheduler_attach* _this); 929efafd64STimo Kreuzer improper_scheduler_detach* __thiscall improper_scheduler_detach_ctor_str( 939efafd64STimo Kreuzer improper_scheduler_detach* this, const char* str); 949efafd64STimo Kreuzer improper_scheduler_detach* __thiscall improper_scheduler_detach_ctor( 959efafd64STimo Kreuzer improper_scheduler_detach* this); 969efafd64STimo Kreuzer improper_scheduler_detach* __thiscall MSVCRT_improper_scheduler_detach_copy_ctor( 979efafd64STimo Kreuzer improper_scheduler_detach* _this, const improper_scheduler_detach* rhs); 989efafd64STimo Kreuzer void __thiscall MSVCRT_improper_scheduler_detach_dtor( 999efafd64STimo Kreuzer improper_scheduler_detach* _this); 1009efafd64STimo Kreuzer #endif 101