Struct gobject_sys::GInitiallyUnownedClass [] [src]

pub struct GInitiallyUnownedClass {
    pub g_type_class: GTypeClass,
    pub construct_properties: *mut GSList,
    pub constructor: Option<unsafe extern "C" fn(_: GType, _: c_uint, _: *mut GObjectConstructParam) -> *mut GObject>,
    pub set_property: Option<unsafe extern "C" fn(_: *mut GObject, _: c_uint, _: *mut GValue, _: *mut GParamSpec)>,
    pub get_property: Option<unsafe extern "C" fn(_: *mut GObject, _: c_uint, _: *mut GValue, _: *mut GParamSpec)>,
    pub dispose: Option<unsafe extern "C" fn(_: *mut GObject)>,
    pub finalize: Option<unsafe extern "C" fn(_: *mut GObject)>,
    pub dispatch_properties_changed: Option<unsafe extern "C" fn(_: *mut GObject, _: c_uint, _: *mut *mut GParamSpec)>,
    pub notify: Option<unsafe extern "C" fn(_: *mut GObject, _: *mut GParamSpec)>,
    pub constructed: Option<unsafe extern "C" fn(_: *mut GObject)>,
    pub flags: size_t,
    pub pdummy: [gpointer; 6],
}

Fields