#[repr(C)]
pub struct AtkTableIface {
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_caption: Option<unsafe extern "C" fn(_: *mut AtkTable) -> *mut AtkObject>
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_summary: Option<unsafe extern "C" fn(_: *mut AtkTable) -> *mut AtkObject>
set_caption: 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_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)>