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>