#include <class_member.h>
Public Member Functions | |
| Target_Exception_Handler (NativeCodePtr start_ip, NativeCodePtr end_ip, NativeCodePtr handler_ip, Class_Handle exn_class, bool exn_is_dead) | |
| NativeCodePtr | get_start_ip () |
| NativeCodePtr | get_end_ip () |
| NativeCodePtr | get_handler_ip () |
| Class_Handle | get_exc () |
| bool | is_exc_obj_dead () |
| bool | is_in_range (NativeCodePtr eip, bool is_ip_past) |
| bool | is_assignable (Class_Handle exn_class) |
| void | update_catch_range (NativeCodePtr new_start_ip, NativeCodePtr new_end_ip) |
| void | update_handler_address (NativeCodePtr new_handler_ip) |
| Target_Exception_Handler.Target_Exception_Handler | ( | NativeCodePtr | start_ip, | |
| NativeCodePtr | end_ip, | |||
| NativeCodePtr | handler_ip, | |||
| Class_Handle | exn_class, | |||
| bool | exn_is_dead | |||
| ) |
| NativeCodePtr Target_Exception_Handler.get_start_ip | ( | ) |
| NativeCodePtr Target_Exception_Handler.get_end_ip | ( | ) |
| NativeCodePtr Target_Exception_Handler.get_handler_ip | ( | ) |
| Class_Handle Target_Exception_Handler.get_exc | ( | ) |
| bool Target_Exception_Handler.is_exc_obj_dead | ( | ) |
| bool Target_Exception_Handler.is_in_range | ( | NativeCodePtr | eip, | |
| bool | is_ip_past | |||
| ) |
| bool Target_Exception_Handler.is_assignable | ( | Class_Handle | exn_class | ) |
| void Target_Exception_Handler.update_catch_range | ( | NativeCodePtr | new_start_ip, | |
| NativeCodePtr | new_end_ip | |||
| ) |
| void Target_Exception_Handler.update_handler_address | ( | NativeCodePtr | new_handler_ip | ) |
Genereated on Tue Mar 11 19:26:04 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.