Type Alias simics_api_sys::debug_symbol_file_interface_t

source ·
pub type debug_symbol_file_interface_t = debug_symbol_file_interface;

Aliased Type§

struct debug_symbol_file_interface_t {
    pub open_symbol_file: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8, _: u64, _: bool) -> attr_value>,
    pub close_symbol_file: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8) -> attr_value>,
    pub symbol_file_info: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8) -> attr_value>,
    pub sections_info: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8) -> attr_value>,
    pub segments_info: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8) -> attr_value>,
    pub open_symbol_section: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8, _: *const i8, _: u64, _: bool) -> attr_value>,
}

Fields§

§open_symbol_file: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8, _: u64, _: bool) -> attr_value>§close_symbol_file: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8) -> attr_value>§symbol_file_info: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8) -> attr_value>§sections_info: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8) -> attr_value>§segments_info: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8) -> attr_value>§open_symbol_section: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8, _: *const i8, _: u64, _: bool) -> attr_value>