Type Alias simics_api_sys::table_interface_t
source · pub type table_interface_t = table_interface;
Aliased Type§
struct table_interface_t {
pub data: Option<unsafe extern "C" fn(_: *mut conf_object) -> attr_value>,
pub properties: Option<unsafe extern "C" fn(_: *mut conf_object) -> attr_value>,
}
Fields§
§data: Option<unsafe extern "C" fn(_: *mut conf_object) -> attr_value>
Returns all rows and columns in the following format: [[[i|f|s|o|n*]*]] where the outer list is the row and the inner list is the data for each column.
properties: Option<unsafe extern "C" fn(_: *mut conf_object) -> attr_value>
Defines the table structure and meta-data for the table using a list of key/value pairs. [[[ia]]] where the integer is the key taken from the table_properties_t. The value is key-specific.