Struct atk_sys::AtkTableIface [−][src]
#[repr(C)]pub struct AtkTableIface {}Show fields
pub parent: GTypeInterface, pub ref_at: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int) -> *mut AtkObject>, pub get_index_at: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int) -> c_int>, pub get_column_at_index: Option<unsafe extern "C" fn(_: *mut AtkTable, _: *mut *mut c_int) -> c_int>, pub get_row_at_index: Option<unsafe extern "C" fn(_: *mut AtkTable, _: *mut *mut c_int) -> c_int>, pub get_n_columns: Option<unsafe extern "C" fn(_: *mut AtkTable) -> c_int>, pub get_n_rows: Option<unsafe extern "C" fn(_: *mut AtkTable) -> c_int>, pub get_column_extent_at: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int) -> c_int>, pub get_row_extent_at: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int) -> c_int>, pub get_caption: Option<unsafe extern "C" fn(_: *mut AtkTable) -> *mut AtkObject>, pub get_column_description: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> *const c_char>, pub get_column_header: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> *mut AtkObject>, pub get_row_description: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> *const c_char>, pub get_row_header: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> *mut AtkObject>, pub get_summary: Option<unsafe extern "C" fn(_: *mut AtkTable) -> *mut AtkObject>, pub set_caption: Option<unsafe extern "C" fn(_: *mut AtkTable, _: *mut AtkObject)>, pub set_column_description: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: *const c_char)>, pub set_column_header: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: *mut AtkObject)>, pub set_row_description: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: *const c_char)>, pub set_row_header: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: *mut AtkObject)>, pub set_summary: Option<unsafe extern "C" fn(_: *mut AtkTable, _: *mut AtkObject)>, pub get_selected_columns: Option<unsafe extern "C" fn(_: *mut AtkTable, _: *mut *mut c_int) -> c_int>, pub get_selected_rows: Option<unsafe extern "C" fn(_: *mut AtkTable, _: *mut *mut c_int) -> c_int>, pub is_column_selected: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> gboolean>, pub is_row_selected: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> gboolean>, pub is_selected: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int) -> gboolean>, pub add_row_selection: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> gboolean>, pub remove_row_selection: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> gboolean>, pub add_column_selection: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> gboolean>, pub remove_column_selection: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> gboolean>, pub row_inserted: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int)>, pub column_inserted: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int)>, pub row_deleted: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int)>, pub column_deleted: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int)>, pub row_reordered: Option<unsafe extern "C" fn(_: *mut AtkTable)>, pub column_reordered: Option<unsafe extern "C" fn(_: *mut AtkTable)>, pub model_changed: Option<unsafe extern "C" fn(_: *mut AtkTable)>,
Fields
parent: GTypeInterface
ref_at: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int) -> *mut AtkObject>
get_index_at: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int) -> c_int>
get_column_at_index: Option<unsafe extern "C" fn(_: *mut AtkTable, _: *mut *mut c_int) -> c_int>
get_row_at_index: Option<unsafe extern "C" fn(_: *mut AtkTable, _: *mut *mut c_int) -> c_int>
get_n_columns: Option<unsafe extern "C" fn(_: *mut AtkTable) -> c_int>
get_n_rows: Option<unsafe extern "C" fn(_: *mut AtkTable) -> c_int>
get_column_extent_at: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int) -> c_int>
get_row_extent_at: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int) -> c_int>
get_column_description: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> *const c_char>
get_column_header: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> *mut AtkObject>
get_row_description: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> *const c_char>
get_row_header: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> *mut AtkObject>
get_summary: Option<unsafe extern "C" fn(_: *mut AtkTable) -> *mut AtkObject>
set_column_description: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: *const c_char)>
set_column_header: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: *mut AtkObject)>
set_row_description: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: *const c_char)>
set_row_header: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: *mut AtkObject)>
set_summary: Option<unsafe extern "C" fn(_: *mut AtkTable, _: *mut AtkObject)>
get_selected_columns: Option<unsafe extern "C" fn(_: *mut AtkTable, _: *mut *mut c_int) -> c_int>
get_selected_rows: Option<unsafe extern "C" fn(_: *mut AtkTable, _: *mut *mut c_int) -> c_int>
is_column_selected: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> gboolean>
is_row_selected: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> gboolean>
is_selected: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int) -> gboolean>
add_row_selection: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> gboolean>
remove_row_selection: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> gboolean>
add_column_selection: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> gboolean>
remove_column_selection: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int) -> gboolean>
row_inserted: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int)>
column_inserted: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int)>
row_deleted: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int)>
column_deleted: Option<unsafe extern "C" fn(_: *mut AtkTable, _: c_int, _: c_int)>
row_reordered: Option<unsafe extern "C" fn(_: *mut AtkTable)>
column_reordered: Option<unsafe extern "C" fn(_: *mut AtkTable)>
model_changed: Option<unsafe extern "C" fn(_: *mut AtkTable)>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AtkTableIface
impl Send for AtkTableIface
impl Sync for AtkTableIface
impl Unpin for AtkTableIface
impl UnwindSafe for AtkTableIface
Blanket Implementations
Mutably borrows from an owned value. Read more