Defines | |
#define | VM_LAZY_EXCEPTION |
Functions | |
Class * | get_exc_class (const char *exception_name) |
Method * | lookup_exc_constructor (Class *exc_class, const char *signature) |
void | init_cause (jthrowable exc_object, jthrowable exc_cause) |
jthrowable | create_exception (Class *exc_class, Method *exc_init, jvalue *args) |
jthrowable | create_exception (Class *exc_class, const char *exc_message, jthrowable exc_cause) |
jthrowable | create_exception (Exception *exception) |
void | exn_throw_object_internal (jthrowable exc_object) |
void | exn_throw_by_class_internal (Class *exc_class, const char *exc_message, jthrowable exc_cause) |
void | exn_throw_by_name_internal (const char *exc_name, const char *exc_message, jthrowable exc_cause) |
void | exn_raise_object_internal (jthrowable exc_object) |
void | exn_raise_by_class_internal (Class *exc_class, const char *exc_message, jthrowable exc_cause) |
void | exn_raise_by_name_internal (const char *exc_name, const char *exc_message, jthrowable exc_cause) |
ManagedObject *__stdcall | get_exception_object_internal () |
void __stdcall | set_exception_object_internal (ManagedObject *exn) |
void __stdcall | clear_exception_internal () |
#define VM_LAZY_EXCEPTION |
Class* get_exc_class | ( | const char * | exception_name | ) |
void init_cause | ( | jthrowable | exc_object, | |
jthrowable | exc_cause | |||
) |
jthrowable create_exception | ( | Class * | exc_class, | |
Method * | exc_init, | |||
jvalue * | args | |||
) |
jthrowable create_exception | ( | Class * | exc_class, | |
const char * | exc_message, | |||
jthrowable | exc_cause | |||
) |
jthrowable create_exception | ( | Exception * | exception | ) |
void exn_throw_object_internal | ( | jthrowable | exc_object | ) |
void exn_throw_by_class_internal | ( | Class * | exc_class, | |
const char * | exc_message, | |||
jthrowable | exc_cause | |||
) |
void exn_throw_by_name_internal | ( | const char * | exc_name, | |
const char * | exc_message, | |||
jthrowable | exc_cause | |||
) |
void exn_raise_object_internal | ( | jthrowable | exc_object | ) |
void exn_raise_by_class_internal | ( | Class * | exc_class, | |
const char * | exc_message, | |||
jthrowable | exc_cause | |||
) |
void exn_raise_by_name_internal | ( | const char * | exc_name, | |
const char * | exc_message, | |||
jthrowable | exc_cause | |||
) |
ManagedObject* __stdcall get_exception_object_internal | ( | ) |
void __stdcall set_exception_object_internal | ( | ManagedObject * | exn | ) |
void __stdcall clear_exception_internal | ( | ) |
Genereated on Tue Mar 11 19:25:56 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.