GLib.ObjectClass – gobject-2.0 Reference Manual
Packages
gobject-2.0
GLib
ObjectClass
find_property
get_name
get_type
install_properties
install_property
list_properties
override_property
ObjectClass
Object Hierarchy:
Description:
[
CCode
( lower_case_csuffix =
"object_class"
) ]
public
class
ObjectClass
:
TypeClass
Namespace:
GLib
Package:
gobject-2.0
Content:
Methods:
public
unowned
ParamSpec
?
find_property
(
string
property_name)
Looks up the
ParamSpec
for a property of a class.
public
unowned
string
get_name
()
public
Type
get_type
()
public
void
install_properties
(
ParamSpec
[] pspecs)
Installs new properties from an array of
ParamSpec
s.
public
void
install_property
(
uint
property_id,
ParamSpec
pspec)
Installs a new property.
public
(
unowned
ParamSpec
)[]
list_properties
()
Get an array of
ParamSpec
* for all properties of a class.
public
void
override_property
(
uint
property_id,
string
name)
Registers
property_id
as referring to a property with the name
name
in a parent class or in an interface implemented by
this
.
Inherited Members:
All known members inherited from class GLib.TypeClass
add_private
adjust_private_offset
get_instance_private_offset
get_type
peek
peek_parent