Type Alias simics_api_sys::bindings::exception_interface_t

source ·
pub type exception_interface_t = exception_interface;

Aliased Type§

struct exception_interface_t {
    pub get_number: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8) -> i32>,
    pub get_name: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32) -> *const i8>,
    pub get_source: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32) -> i32>,
    pub all_exceptions: Option<unsafe extern "C" fn(_: *mut conf_object) -> attr_value>,
}

Fields§

§get_number: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8) -> i32>§get_name: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32) -> *const i8>§get_source: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32) -> i32>§all_exceptions: Option<unsafe extern "C" fn(_: *mut conf_object) -> attr_value>