X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2Fexception.h;h=81bbc2206ae2ca9219bedc0cfafb546d20afda1e;hb=f75ef6b199b93a24549a75b5f2554007f0042738;hp=6e6a95e3b34c74563e24d7ba0f963fdba4d9ede1;hpb=bab65ef9835dab7c47a23aa8cdd8acc4eaad8d92;p=mono.git diff --git a/mono/metadata/exception.h b/mono/metadata/exception.h index 6e6a95e3b34..81bbc2206ae 100644 --- a/mono/metadata/exception.h +++ b/mono/metadata/exception.h @@ -12,7 +12,9 @@ mono_exception_install_handlers (MonoExceptionClassInitFunc class_init, MonoExceptionObjectInitFunc obj_init); extern MonoException * -mono_exception_from_name (MonoImage *image, const char* name_space, const char *name); +mono_exception_from_name (MonoImage *image, + const char* name_space, + const char *name); MonoException * mono_get_exception_divide_by_zero (void); @@ -30,7 +32,7 @@ MonoException * mono_get_exception_null_reference (void); MonoException * -mono_get_exception_execution_engine (void); +mono_get_exception_execution_engine (const guchar *msg); MonoException * mono_get_exception_invalid_cast (void); @@ -41,15 +43,24 @@ mono_get_exception_index_out_of_range (void); MonoException * mono_get_exception_array_type_mismatch (void); +MonoException * +mono_get_exception_type_load (void); + MonoException * mono_get_exception_missing_method (void); +MonoException * +mono_get_exception_not_implemented (void); + MonoException* mono_get_exception_argument_null (const guchar *arg); MonoException * mono_get_exception_argument (const guchar *arg, const guchar *msg); +MonoException * +mono_get_exception_argument_out_of_range (const guchar *arg); + MonoException * mono_get_exception_io (const guchar *msg);