Packages
gobject-2.0
GLib
FlagsClass
complete_type_info
register_static
to_string
get_first_value
get_value_by_name
get_value_by_nick
mask
n_values
values
FlagsClass
Object Hierarchy:
GLib.FlagsClass
GLib.FlagsClass
GLib.FlagsClass
GLib.TypeClass
GLib.TypeClass
GLib.TypeClass->GLib.FlagsClass
Description:
[
CCode
( has_type_id =
false
, lower_case_csuffix =
"flags"
) ]
public
class
FlagsClass
:
TypeClass
Namespace:
GLib
Package:
gobject-2.0
Content:
Static methods:
public
static
void
complete_type_info
(
Type
g_flags_type,
out
TypeInfo
info,
FlagsValue
[] const_values)
public
static
Type
register_static
(
string
name,
FlagsValue
[] const_static_values)
public
static
string
to_string
(
Type
flags_type,
uint
value)
Methods:
public
unowned
FlagsValue
?
get_first_value
(
uint
value)
public
unowned
FlagsValue
?
get_value_by_name
(
string
name)
public
unowned
FlagsValue
?
get_value_by_nick
(
string
nick)
Fields:
public
uint
mask
public
uint
n_values
public
unowned
FlagsValue
[]
values
Inherited Members:
All known members inherited from class GLib.TypeClass
add_private
adjust_private_offset
get_instance_private_offset
get_type
peek
peek_parent