|  | 
| enum class | Glib::NodeTree< T >::TraverseFlags { Glib::NodeTree< T >::TraverseFlags::LEAVES = G_TRAVERSE_LEAVES
,
 Glib::NodeTree< T >::TraverseFlags::NON_LEAVES = G_TRAVERSE_NON_LEAVES
,
 Glib::NodeTree< T >::TraverseFlags::ALL = G_TRAVERSE_ALL
,
 Glib::NodeTree< T >::TraverseFlags::MASK = G_TRAVERSE_MASK
 }
 | 
|  | Specifies which nodes are visited during several of the NodeTree methods, including traverse() and find().  More... 
 | 
|  | 
| enum class | Glib::AsciiType { Glib::AsciiType::ALNUM = 1 << 0
,
 Glib::AsciiType::ALPHA = 1 << 1
,
 Glib::AsciiType::CNTRL = 1 << 2
,
 Glib::AsciiType::DIGIT = 1 << 3
,
 Glib::AsciiType::GRAPH = 1 << 4
,
 Glib::AsciiType::LOWER = 1 << 5
,
 Glib::AsciiType::PRINT = 1 << 6
,
 Glib::AsciiType::PUNCT = 1 << 7
,
 Glib::AsciiType::SPACE = 1 << 8
,
 Glib::AsciiType::UPPER = 1 << 9
,
 Glib::AsciiType::XDIGIT = 1 << 10
 }
 | 
|  | 
| enum class | Gio::Application::OptionType { Gio::Application::OptionType::BOOL
,
 Gio::Application::OptionType::STRING
,
 Gio::Application::OptionType::INT
,
 Gio::Application::OptionType::FILENAME = INT+2
,
 Gio::Application::OptionType::STRING_VECTOR
,
 Gio::Application::OptionType::FILENAME_VECTOR
,
 Gio::Application::OptionType::DOUBLE
,
 Gio::Application::OptionType::INT64
 }
 | 
|  | The OptionType enum values determine the expected type of a command line option.  More... 
 | 
|  | 
| enum class | Glib::Binding::Flags { Glib::Binding::Flags::DEFAULT = 0x0
,
 Glib::Binding::Flags::BIDIRECTIONAL = 1 << 0
,
 Glib::Binding::Flags::SYNC_CREATE = 1 << 1
,
 Glib::Binding::Flags::INVERT_BOOLEAN = 1 << 2
 }
 | 
|  | Flags to be passed to g_object_bind_property() or g_object_bind_property_full().  More... 
 | 
|  | 
| enum class | Glib::Checksum::Type { Glib::Checksum::Type::MD5
,
 Glib::Checksum::Type::SHA1
,
 Glib::Checksum::Type::SHA256
,
 Glib::Checksum::Type::SHA512
,
 Glib::Checksum::Type::SHA384
 }
 | 
|  | The hashing algorithm to be used by Checksum when performing the digest of some data.  More... 
 | 
|  | 
| enum class | Glib::Date::Month { Glib::Date::Month::BAD_MONTH
,
 Glib::Date::Month::JANUARY
,
 Glib::Date::Month::FEBRUARY
,
 Glib::Date::Month::MARCH
,
 Glib::Date::Month::APRIL
,
 Glib::Date::Month::MAY
,
 Glib::Date::Month::JUNE
,
 Glib::Date::Month::JULY
,
 Glib::Date::Month::AUGUST
,
 Glib::Date::Month::SEPTEMBER
,
 Glib::Date::Month::OCTOBER
,
 Glib::Date::Month::NOVEMBER
,
 Glib::Date::Month::DECEMBER
 }
 | 
|  | Enumeration representing a month; values are Glib::Date::JANUARY, Glib::Date::FEBRUARY, etc.  More... 
 | 
|  | 
| enum class | Glib::Date::Weekday { Glib::Date::Weekday::BAD_WEEKDAY
,
 Glib::Date::Weekday::MONDAY
,
 Glib::Date::Weekday::TUESDAY
,
 Glib::Date::Weekday::WEDNESDAY
,
 Glib::Date::Weekday::THURSDAY
,
 Glib::Date::Weekday::FRIDAY
,
 Glib::Date::Weekday::SATURDAY
,
 Glib::Date::Weekday::SUNDAY
 }
 | 
|  | Enumeration representing a day of the week; Glib::Date::MONDAY, Glib::Date::TUESDAY, etc.  More... 
 | 
|  | 
| enum class | Glib::Date::DMY { Glib::Date::DMY::DAY
,
 Glib::Date::DMY::MONTH
,
 Glib::Date::DMY::YEAR
 }
 | 
|  | This enumeration isn't used in the API, but may be useful if you need to mark a number as a day, month, or year.  More... 
 | 
|  | 
| enum class | Glib::MainContextFlags { Glib::MainContextFlags::NONE = 0x0
,
 Glib::MainContextFlags::OWNERLESS_POLLING = 0x1
 }
 | 
|  | Flags to pass to g_main_context_new_with_flags() which affect the behaviour of a MainContext.  More... 
 | 
|  | 
| enum class | Glib::ParamFlags { Glib::ParamFlags::READABLE = 1 << 0
,
 Glib::ParamFlags::WRITABLE = 1 << 1
,
 Glib::ParamFlags::READWRITE = 0x3
,
 Glib::ParamFlags::CONSTRUCT = 1 << 2
,
 Glib::ParamFlags::CONSTRUCT_ONLY = 1 << 3
,
 Glib::ParamFlags::LAX_VALIDATION = 1 << 4
,
 Glib::ParamFlags::STATIC_NAME = 1 << 5
,
 Glib::ParamFlags::PRIVATE = 0x20
,
 Glib::ParamFlags::STATIC_NICK = 1 << 6
,
 Glib::ParamFlags::STATIC_BLURB = 1 << 7
,
 Glib::ParamFlags::EXPLICIT_NOTIFY = 1 << 30
,
 Glib::ParamFlags::DEPRECATED = (gint)(1u << 31)
 }
 | 
|  | Through the ParamFlags flag values, certain aspects of parameters can be configured.  More... 
 | 
|  | 
| enum class | Glib::FileTest { Glib::FileTest::IS_REGULAR = 1 << 0
,
 Glib::FileTest::IS_SYMLINK = 1 << 1
,
 Glib::FileTest::IS_DIR = 1 << 2
,
 Glib::FileTest::IS_EXECUTABLE = 1 << 3
,
 Glib::FileTest::EXISTS = 1 << 4
 }
 | 
|  | A test to perform on a file using g_file_test().  More... 
 | 
|  | 
| enum class | Glib::SeekType { Glib::SeekType::CUR
,
 Glib::SeekType::SET
,
 Glib::SeekType::END
 }
 | 
|  | An enumeration specifying the base position for a g_io_channel_seek_position() operation.  More... 
 | 
|  | 
| enum class | Glib::IOStatus { Glib::IOStatus::ERROR
,
 Glib::IOStatus::NORMAL
,
 Glib::IOStatus::ENDOFFILE
,
 Glib::IOStatus::AGAIN
 }
 | 
|  | Statuses returned by most of the IOFuncs functions.  More... 
 | 
|  | 
| enum class | Glib::IOFlags { Glib::IOFlags::NONE = 0x0
,
 Glib::IOFlags::APPEND = 1 << 0
,
 Glib::IOFlags::NONBLOCK = 1 << 1
,
 Glib::IOFlags::IS_READABLE = 1 << 2
,
 Glib::IOFlags::IS_WRITABLE = 1 << 3
,
 Glib::IOFlags::IS_WRITEABLE = 1 << 3
,
 Glib::IOFlags::IS_SEEKABLE = 1 << 4
,
 Glib::IOFlags::MASK = (1 << 5) - 1
,
 Glib::IOFlags::GET_MASK = 0x1f
,
 Glib::IOFlags::SET_MASK = 0x3
 }
 | 
|  | Specifies properties of a IOChannel.  More... 
 | 
|  | 
| enum class | Glib::IOCondition { Glib::IOCondition::IO_IN = G_IO_IN
,
 Glib::IOCondition::IO_OUT = G_IO_OUT
,
 Glib::IOCondition::IO_PRI = G_IO_PRI
,
 Glib::IOCondition::IO_ERR = G_IO_ERR
,
 Glib::IOCondition::IO_HUP = G_IO_HUP
,
 Glib::IOCondition::IO_NVAL = G_IO_NVAL
 }
 | 
|  | A bitwise combination representing an I/O condition to watch for on an event source.  More... 
 | 
|  | 
| enum class | Glib::KeyFile::Flags { Glib::KeyFile::Flags::NONE = 0x0
,
 Glib::KeyFile::Flags::KEEP_COMMENTS = 1 << 0
,
 Glib::KeyFile::Flags::KEEP_TRANSLATIONS = 1 << 1
 }
 | 
|  | Flags which influence the parsing.  More... 
 | 
|  | 
| enum class | Glib::Markup::ParseFlags { Glib::Markup::ParseFlags::DEFAULT_FLAGS = 0x0
,
 Glib::Markup::ParseFlags::DO_NOT_USE_THIS_UNSUPPORTED_FLAG = 1 << 0
,
 Glib::Markup::ParseFlags::TREAT_CDATA_AS_TEXT = 1 << 1
,
 Glib::Markup::ParseFlags::PREFIX_ERROR_POSITION = 1 << 2
,
 Glib::Markup::ParseFlags::IGNORE_QUALIFIED = 1 << 3
 }
 | 
|  | Flags that affect the behaviour of the parser.  More... 
 | 
|  | 
| enum class | Glib::UserDirectory { Glib::UserDirectory::DESKTOP
,
 Glib::UserDirectory::DOCUMENTS
,
 Glib::UserDirectory::DOWNLOAD
,
 Glib::UserDirectory::MUSIC
,
 Glib::UserDirectory::PICTURES
,
 Glib::UserDirectory::PUBLIC_SHARE
,
 Glib::UserDirectory::TEMPLATES
,
 Glib::UserDirectory::VIDEOS
,
 Glib::UserDirectory::N_DIRECTORIES
 }
 | 
|  | These are logical ids for special directories which are defined depending on the platform used.  More... 
 | 
|  | 
| enum class | Glib::FormatSizeFlags { Glib::FormatSizeFlags::DEFAULT = 0x0
,
 Glib::FormatSizeFlags::LONG_FORMAT = 1 << 0
,
 Glib::FormatSizeFlags::IEC_UNITS = 1 << 1
,
 Glib::FormatSizeFlags::BITS = 1 << 2
,
 Glib::FormatSizeFlags::ONLY_VALUE = 1 << 3
,
 Glib::FormatSizeFlags::ONLY_UNIT = 1 << 4
 }
 | 
|  | Flags to modify the format of the string returned by g_format_size_full().  More... 
 | 
|  | 
| enum class | Glib::Module::Flags { Glib::Module::Flags::LAZY = 1 << 0
,
 Glib::Module::Flags::LOCAL = 1 << 1
,
 Glib::Module::Flags::MASK = 0x03
 }
 | 
|  | Flags passed to g_module_open().  More... 
 | 
|  | 
| enum class | Glib::NodeTree< T >::TraverseType { Glib::NodeTree< T >::TraverseType::IN_ORDER
,
 Glib::NodeTree< T >::TraverseType::PRE_ORDER
,
 Glib::NodeTree< T >::TraverseType::POST_ORDER
,
 Glib::NodeTree< T >::TraverseType::LEVEL_ORDER
 }
 | 
|  | Specifies the type of traversal performed by g_tree_traverse(), g_node_traverse() and g_node_find().  More... 
 | 
|  | 
| enum class | Glib::OptionEntry::Flags { Glib::OptionEntry::Flags::NONE = 0x0
,
 Glib::OptionEntry::Flags::HIDDEN = 1 << 0
,
 Glib::OptionEntry::Flags::IN_MAIN = 1 << 1
,
 Glib::OptionEntry::Flags::REVERSE = 1 << 2
,
 Glib::OptionEntry::Flags::NO_ARG = 1 << 3
,
 Glib::OptionEntry::Flags::FILENAME = 1 << 4
,
 Glib::OptionEntry::Flags::OPTIONAL_ARG = 1 << 5
,
 Glib::OptionEntry::Flags::NOALIAS = 1 << 6
 }
 | 
|  | Flags which modify individual options.  More... 
 | 
|  | 
| enum class | Glib::Regex::CompileFlags { Glib::Regex::CompileFlags::DEFAULT = 0x0
,
 Glib::Regex::CompileFlags::CASELESS = 1 << 0
,
 Glib::Regex::CompileFlags::MULTILINE = 1 << 1
,
 Glib::Regex::CompileFlags::DOTALL = 1 << 2
,
 Glib::Regex::CompileFlags::EXTENDED = 1 << 3
,
 Glib::Regex::CompileFlags::ANCHORED = 1 << 4
,
 Glib::Regex::CompileFlags::DOLLAR_ENDONLY = 1 << 5
,
 Glib::Regex::CompileFlags::UNGREEDY = 1 << 9
,
 Glib::Regex::CompileFlags::RAW = 1 << 11
,
 Glib::Regex::CompileFlags::NO_AUTO_CAPTURE = 1 << 12
,
 Glib::Regex::CompileFlags::OPTIMIZE = 1 << 13
,
 Glib::Regex::CompileFlags::FIRSTLINE = 1 << 18
,
 Glib::Regex::CompileFlags::DUPNAMES = 1 << 19
,
 Glib::Regex::CompileFlags::NEWLINE_CR = 1 << 20
,
 Glib::Regex::CompileFlags::NEWLINE_LF = 1 << 21
,
 Glib::Regex::CompileFlags::NEWLINE_CRLF = 0x300000
,
 Glib::Regex::CompileFlags::NEWLINE_ANYCRLF = 0x500000
,
 Glib::Regex::CompileFlags::BSR_ANYCRLF = 1 << 23
,
 Glib::Regex::CompileFlags::JAVASCRIPT_COMPAT = 1 << 25
 }
 | 
|  | Flags specifying compile-time options.  More... 
 | 
|  | 
| enum class | Glib::Regex::MatchFlags { Glib::Regex::MatchFlags::DEFAULT = 0x0
,
 Glib::Regex::MatchFlags::ANCHORED = 1 << 4
,
 Glib::Regex::MatchFlags::NOTBOL = 1 << 7
,
 Glib::Regex::MatchFlags::NOTEOL = 1 << 8
,
 Glib::Regex::MatchFlags::NOTEMPTY = 1 << 10
,
 Glib::Regex::MatchFlags::PARTIAL = 1 << 15
,
 Glib::Regex::MatchFlags::NEWLINE_CR = 1 << 20
,
 Glib::Regex::MatchFlags::NEWLINE_LF = 1 << 21
,
 Glib::Regex::MatchFlags::NEWLINE_CRLF = 0x300000
,
 Glib::Regex::MatchFlags::NEWLINE_ANY = 1 << 22
,
 Glib::Regex::MatchFlags::NEWLINE_ANYCRLF = 0x500000
,
 Glib::Regex::MatchFlags::BSR_ANYCRLF = 1 << 23
,
 Glib::Regex::MatchFlags::BSR_ANY = 1 << 24
,
 Glib::Regex::MatchFlags::PARTIAL_SOFT = 0x8000
,
 Glib::Regex::MatchFlags::PARTIAL_HARD = 1 << 27
,
 Glib::Regex::MatchFlags::NOTEMPTY_ATSTART = 1 << 28
 }
 | 
|  | Flags specifying match-time options.  More... 
 | 
|  | 
| enum class | Glib::SpawnFlags { Glib::SpawnFlags::DEFAULT = 0x0
,
 Glib::SpawnFlags::LEAVE_DESCRIPTORS_OPEN = 1 << 0
,
 Glib::SpawnFlags::DO_NOT_REAP_CHILD = 1 << 1
,
 Glib::SpawnFlags::SEARCH_PATH = 1 << 2
,
 Glib::SpawnFlags::STDOUT_TO_DEV_NULL = 1 << 3
,
 Glib::SpawnFlags::STDERR_TO_DEV_NULL = 1 << 4
,
 Glib::SpawnFlags::CHILD_INHERITS_STDIN = 1 << 5
,
 Glib::SpawnFlags::FILE_AND_ARGV_ZERO = 1 << 6
,
 Glib::SpawnFlags::SEARCH_PATH_FROM_ENVP = 1 << 7
,
 Glib::SpawnFlags::CLOEXEC_PIPES = 1 << 8
,
 Glib::SpawnFlags::CHILD_INHERITS_STDOUT = 1 << 9
,
 Glib::SpawnFlags::CHILD_INHERITS_STDERR = 1 << 10
,
 Glib::SpawnFlags::STDIN_FROM_DEV_NULL = 1 << 11
 }
 | 
|  | Flags passed to g_spawn_sync(), g_spawn_async() and g_spawn_async_with_pipes().  More... 
 | 
|  | 
| enum class | Glib::TimeType { Glib::TimeType::STANDARD
,
 Glib::TimeType::DAYLIGHT
,
 Glib::TimeType::UNIVERSAL
 }
 | 
|  | Disambiguates a given time in two ways.  More... 
 | 
|  | 
| enum class | Glib::UnicodeType { Glib::UnicodeType::CONTROL
,
 Glib::UnicodeType::FORMAT
,
 Glib::UnicodeType::UNASSIGNED
,
 Glib::UnicodeType::PRIVATE_USE
,
 Glib::UnicodeType::SURROGATE
,
 Glib::UnicodeType::LOWERCASE_LETTER
,
 Glib::UnicodeType::MODIFIER_LETTER
,
 Glib::UnicodeType::OTHER_LETTER
,
 Glib::UnicodeType::TITLECASE_LETTER
,
 Glib::UnicodeType::UPPERCASE_LETTER
,
 Glib::UnicodeType::SPACING_MARK
,
 Glib::UnicodeType::ENCLOSING_MARK
,
 Glib::UnicodeType::NON_SPACING_MARK
,
 Glib::UnicodeType::DECIMAL_NUMBER
,
 Glib::UnicodeType::LETTER_NUMBER
,
 Glib::UnicodeType::OTHER_NUMBER
,
 Glib::UnicodeType::CONNECT_PUNCTUATION
,
 Glib::UnicodeType::DASH_PUNCTUATION
,
 Glib::UnicodeType::CLOSE_PUNCTUATION
,
 Glib::UnicodeType::FINAL_PUNCTUATION
,
 Glib::UnicodeType::INITIAL_PUNCTUATION
,
 Glib::UnicodeType::OTHER_PUNCTUATION
,
 Glib::UnicodeType::OPEN_PUNCTUATION
,
 Glib::UnicodeType::CURRENCY_SYMBOL
,
 Glib::UnicodeType::MODIFIER_SYMBOL
,
 Glib::UnicodeType::MATH_SYMBOL
,
 Glib::UnicodeType::OTHER_SYMBOL
,
 Glib::UnicodeType::LINE_SEPARATOR
,
 Glib::UnicodeType::PARAGRAPH_SEPARATOR
,
 Glib::UnicodeType::SPACE_SEPARATOR
 }
 | 
|  | These are the possible character classifications from the Unicode specification.  More... 
 | 
|  | 
| enum class | Glib::UnicodeBreakType { Glib::UnicodeBreakType::MANDATORY
,
 Glib::UnicodeBreakType::CARRIAGE_RETURN
,
 Glib::UnicodeBreakType::LINE_FEED
,
 Glib::UnicodeBreakType::COMBINING_MARK
,
 Glib::UnicodeBreakType::SURROGATE
,
 Glib::UnicodeBreakType::ZERO_WIDTH_SPACE
,
 Glib::UnicodeBreakType::INSEPARABLE
,
 Glib::UnicodeBreakType::NON_BREAKING_GLUE
,
 Glib::UnicodeBreakType::CONTINGENT
,
 Glib::UnicodeBreakType::SPACE
,
 Glib::UnicodeBreakType::AFTER
,
 Glib::UnicodeBreakType::BEFORE
,
 Glib::UnicodeBreakType::BEFORE_AND_AFTER
,
 Glib::UnicodeBreakType::HYPHEN
,
 Glib::UnicodeBreakType::NON_STARTER
,
 Glib::UnicodeBreakType::OPEN_PUNCTUATION
,
 Glib::UnicodeBreakType::CLOSE_PUNCTUATION
,
 Glib::UnicodeBreakType::QUOTATION
,
 Glib::UnicodeBreakType::EXCLAMATION
,
 Glib::UnicodeBreakType::IDEOGRAPHIC
,
 Glib::UnicodeBreakType::NUMERIC
,
 Glib::UnicodeBreakType::INFIX_SEPARATOR
,
 Glib::UnicodeBreakType::SYMBOL
,
 Glib::UnicodeBreakType::ALPHABETIC
,
 Glib::UnicodeBreakType::PREFIX
,
 Glib::UnicodeBreakType::POSTFIX
,
 Glib::UnicodeBreakType::COMPLEX_CONTEXT
,
 Glib::UnicodeBreakType::AMBIGUOUS
,
 Glib::UnicodeBreakType::UNKNOWN
,
 Glib::UnicodeBreakType::NEXT_LINE
,
 Glib::UnicodeBreakType::WORD_JOINER
,
 Glib::UnicodeBreakType::HANGUL_L_JAMO
,
 Glib::UnicodeBreakType::HANGUL_V_JAMO
,
 Glib::UnicodeBreakType::HANGUL_T_JAMO
,
 Glib::UnicodeBreakType::HANGUL_LV_SYLLABLE
,
 Glib::UnicodeBreakType::HANGUL_LVT_SYLLABLE
,
 Glib::UnicodeBreakType::CLOSE_PARANTHESIS
,
 Glib::UnicodeBreakType::CLOSE_PARENTHESIS = CLOSE_PARANTHESIS
,
 Glib::UnicodeBreakType::CONDITIONAL_JAPANESE_STARTER
,
 Glib::UnicodeBreakType::HEBREW_LETTER
,
 Glib::UnicodeBreakType::REGIONAL_INDICATOR
,
 Glib::UnicodeBreakType::EMOJI_BASE
,
 Glib::UnicodeBreakType::EMOJI_MODIFIER
,
 Glib::UnicodeBreakType::ZERO_WIDTH_JOINER
 }
 | 
|  | These are the possible line break classifications.  More... 
 | 
|  | 
| enum class | Glib::NormalizeMode { Glib::NormalizeMode::DEFAULT
,
 Glib::NormalizeMode::NFD = DEFAULT
,
 Glib::NormalizeMode::DEFAULT_COMPOSE
,
 Glib::NormalizeMode::NFC = DEFAULT_COMPOSE
,
 Glib::NormalizeMode::ALL
,
 Glib::NormalizeMode::NFKD = ALL
,
 Glib::NormalizeMode::ALL_COMPOSE
,
 Glib::NormalizeMode::NFKC = ALL_COMPOSE
 }
 | 
|  | Defines how a Unicode string is transformed in a canonical form, standardizing such issues as whether a character with an accent is represented as a base character and combining accent or as a single precomposed character.  More... 
 | 
|  | 
|  | 
| Binding::Flags | Glib::operator| (Binding::Flags lhs, Binding::Flags rhs) | 
|  | 
| Binding::Flags | Glib::operator& (Binding::Flags lhs, Binding::Flags rhs) | 
|  | 
| Binding::Flags | Glib::operator^ (Binding::Flags lhs, Binding::Flags rhs) | 
|  | 
| Binding::Flags | Glib::operator~ (Binding::Flags flags) | 
|  | 
| Binding::Flags & | Glib::operator|= (Binding::Flags & lhs, Binding::Flags rhs) | 
|  | 
| Binding::Flags & | Glib::operator&= (Binding::Flags & lhs, Binding::Flags rhs) | 
|  | 
| Binding::Flags & | Glib::operator^= (Binding::Flags & lhs, Binding::Flags rhs) | 
|  | 
| MainContextFlags | Glib::operator| (MainContextFlags lhs, MainContextFlags rhs) | 
|  | 
| MainContextFlags | Glib::operator& (MainContextFlags lhs, MainContextFlags rhs) | 
|  | 
| MainContextFlags | Glib::operator^ (MainContextFlags lhs, MainContextFlags rhs) | 
|  | 
| MainContextFlags | Glib::operator~ (MainContextFlags flags) | 
|  | 
| MainContextFlags & | Glib::operator|= (MainContextFlags & lhs, MainContextFlags rhs) | 
|  | 
| MainContextFlags & | Glib::operator&= (MainContextFlags & lhs, MainContextFlags rhs) | 
|  | 
| MainContextFlags & | Glib::operator^= (MainContextFlags & lhs, MainContextFlags rhs) | 
|  | 
| ParamFlags | Glib::operator| (ParamFlags lhs, ParamFlags rhs) | 
|  | 
| ParamFlags | Glib::operator& (ParamFlags lhs, ParamFlags rhs) | 
|  | 
| ParamFlags | Glib::operator^ (ParamFlags lhs, ParamFlags rhs) | 
|  | 
| ParamFlags | Glib::operator~ (ParamFlags flags) | 
|  | 
| ParamFlags & | Glib::operator|= (ParamFlags & lhs, ParamFlags rhs) | 
|  | 
| ParamFlags & | Glib::operator&= (ParamFlags & lhs, ParamFlags rhs) | 
|  | 
| ParamFlags & | Glib::operator^= (ParamFlags & lhs, ParamFlags rhs) | 
|  | 
| FileTest | Glib::operator| (FileTest lhs, FileTest rhs) | 
|  | 
| FileTest | Glib::operator& (FileTest lhs, FileTest rhs) | 
|  | 
| FileTest | Glib::operator^ (FileTest lhs, FileTest rhs) | 
|  | 
| FileTest | Glib::operator~ (FileTest flags) | 
|  | 
| FileTest & | Glib::operator|= (FileTest & lhs, FileTest rhs) | 
|  | 
| FileTest & | Glib::operator&= (FileTest & lhs, FileTest rhs) | 
|  | 
| FileTest & | Glib::operator^= (FileTest & lhs, FileTest rhs) | 
|  | 
| IOFlags | Glib::operator| (IOFlags lhs, IOFlags rhs) | 
|  | 
| IOFlags | Glib::operator& (IOFlags lhs, IOFlags rhs) | 
|  | 
| IOFlags | Glib::operator^ (IOFlags lhs, IOFlags rhs) | 
|  | 
| IOFlags | Glib::operator~ (IOFlags flags) | 
|  | 
| IOFlags & | Glib::operator|= (IOFlags & lhs, IOFlags rhs) | 
|  | 
| IOFlags & | Glib::operator&= (IOFlags & lhs, IOFlags rhs) | 
|  | 
| IOFlags & | Glib::operator^= (IOFlags & lhs, IOFlags rhs) | 
|  | 
| IOCondition | Glib::operator| (IOCondition lhs, IOCondition rhs) | 
|  | 
| IOCondition | Glib::operator& (IOCondition lhs, IOCondition rhs) | 
|  | 
| IOCondition | Glib::operator^ (IOCondition lhs, IOCondition rhs) | 
|  | 
| IOCondition | Glib::operator~ (IOCondition flags) | 
|  | 
| IOCondition & | Glib::operator|= (IOCondition & lhs, IOCondition rhs) | 
|  | 
| IOCondition & | Glib::operator&= (IOCondition & lhs, IOCondition rhs) | 
|  | 
| IOCondition & | Glib::operator^= (IOCondition & lhs, IOCondition rhs) | 
|  | 
| KeyFile::Flags | Glib::operator| (KeyFile::Flags lhs, KeyFile::Flags rhs) | 
|  | 
| KeyFile::Flags | Glib::operator& (KeyFile::Flags lhs, KeyFile::Flags rhs) | 
|  | 
| KeyFile::Flags | Glib::operator^ (KeyFile::Flags lhs, KeyFile::Flags rhs) | 
|  | 
| KeyFile::Flags | Glib::operator~ (KeyFile::Flags flags) | 
|  | 
| KeyFile::Flags & | Glib::operator|= (KeyFile::Flags & lhs, KeyFile::Flags rhs) | 
|  | 
| KeyFile::Flags & | Glib::operator&= (KeyFile::Flags & lhs, KeyFile::Flags rhs) | 
|  | 
| KeyFile::Flags & | Glib::operator^= (KeyFile::Flags & lhs, KeyFile::Flags rhs) | 
|  | 
| ParseFlags | Glib::Markup::operator| (ParseFlags lhs, ParseFlags rhs) | 
|  | 
| ParseFlags | Glib::Markup::operator& (ParseFlags lhs, ParseFlags rhs) | 
|  | 
| ParseFlags | Glib::Markup::operator^ (ParseFlags lhs, ParseFlags rhs) | 
|  | 
| ParseFlags | Glib::Markup::operator~ (ParseFlags flags) | 
|  | 
| ParseFlags & | Glib::Markup::operator|= (ParseFlags & lhs, ParseFlags rhs) | 
|  | 
| ParseFlags & | Glib::Markup::operator&= (ParseFlags & lhs, ParseFlags rhs) | 
|  | 
| ParseFlags & | Glib::Markup::operator^= (ParseFlags & lhs, ParseFlags rhs) | 
|  | 
| FormatSizeFlags | Glib::operator| (FormatSizeFlags lhs, FormatSizeFlags rhs) | 
|  | 
| FormatSizeFlags | Glib::operator& (FormatSizeFlags lhs, FormatSizeFlags rhs) | 
|  | 
| FormatSizeFlags | Glib::operator^ (FormatSizeFlags lhs, FormatSizeFlags rhs) | 
|  | 
| FormatSizeFlags | Glib::operator~ (FormatSizeFlags flags) | 
|  | 
| FormatSizeFlags & | Glib::operator|= (FormatSizeFlags & lhs, FormatSizeFlags rhs) | 
|  | 
| FormatSizeFlags & | Glib::operator&= (FormatSizeFlags & lhs, FormatSizeFlags rhs) | 
|  | 
| FormatSizeFlags & | Glib::operator^= (FormatSizeFlags & lhs, FormatSizeFlags rhs) | 
|  | 
| Module::Flags | Glib::operator| (Module::Flags lhs, Module::Flags rhs) | 
|  | 
| Module::Flags | Glib::operator& (Module::Flags lhs, Module::Flags rhs) | 
|  | 
| Module::Flags | Glib::operator^ (Module::Flags lhs, Module::Flags rhs) | 
|  | 
| Module::Flags | Glib::operator~ (Module::Flags flags) | 
|  | 
| Module::Flags & | Glib::operator|= (Module::Flags & lhs, Module::Flags rhs) | 
|  | 
| Module::Flags & | Glib::operator&= (Module::Flags & lhs, Module::Flags rhs) | 
|  | 
| Module::Flags & | Glib::operator^= (Module::Flags & lhs, Module::Flags rhs) | 
|  | 
| OptionEntry::Flags | Glib::operator| (OptionEntry::Flags lhs, OptionEntry::Flags rhs) | 
|  | 
| OptionEntry::Flags | Glib::operator& (OptionEntry::Flags lhs, OptionEntry::Flags rhs) | 
|  | 
| OptionEntry::Flags | Glib::operator^ (OptionEntry::Flags lhs, OptionEntry::Flags rhs) | 
|  | 
| OptionEntry::Flags | Glib::operator~ (OptionEntry::Flags flags) | 
|  | 
| OptionEntry::Flags & | Glib::operator|= (OptionEntry::Flags & lhs, OptionEntry::Flags rhs) | 
|  | 
| OptionEntry::Flags & | Glib::operator&= (OptionEntry::Flags & lhs, OptionEntry::Flags rhs) | 
|  | 
| OptionEntry::Flags & | Glib::operator^= (OptionEntry::Flags & lhs, OptionEntry::Flags rhs) | 
|  | 
| Regex::CompileFlags | Glib::operator| (Regex::CompileFlags lhs, Regex::CompileFlags rhs) | 
|  | 
| Regex::CompileFlags | Glib::operator& (Regex::CompileFlags lhs, Regex::CompileFlags rhs) | 
|  | 
| Regex::CompileFlags | Glib::operator^ (Regex::CompileFlags lhs, Regex::CompileFlags rhs) | 
|  | 
| Regex::CompileFlags | Glib::operator~ (Regex::CompileFlags flags) | 
|  | 
| Regex::CompileFlags & | Glib::operator|= (Regex::CompileFlags & lhs, Regex::CompileFlags rhs) | 
|  | 
| Regex::CompileFlags & | Glib::operator&= (Regex::CompileFlags & lhs, Regex::CompileFlags rhs) | 
|  | 
| Regex::CompileFlags & | Glib::operator^= (Regex::CompileFlags & lhs, Regex::CompileFlags rhs) | 
|  | 
| Regex::MatchFlags | Glib::operator| (Regex::MatchFlags lhs, Regex::MatchFlags rhs) | 
|  | 
| Regex::MatchFlags | Glib::operator& (Regex::MatchFlags lhs, Regex::MatchFlags rhs) | 
|  | 
| Regex::MatchFlags | Glib::operator^ (Regex::MatchFlags lhs, Regex::MatchFlags rhs) | 
|  | 
| Regex::MatchFlags | Glib::operator~ (Regex::MatchFlags flags) | 
|  | 
| Regex::MatchFlags & | Glib::operator|= (Regex::MatchFlags & lhs, Regex::MatchFlags rhs) | 
|  | 
| Regex::MatchFlags & | Glib::operator&= (Regex::MatchFlags & lhs, Regex::MatchFlags rhs) | 
|  | 
| Regex::MatchFlags & | Glib::operator^= (Regex::MatchFlags & lhs, Regex::MatchFlags rhs) | 
|  | 
| SpawnFlags | Glib::operator| (SpawnFlags lhs, SpawnFlags rhs) | 
|  | 
| SpawnFlags | Glib::operator& (SpawnFlags lhs, SpawnFlags rhs) | 
|  | 
| SpawnFlags | Glib::operator^ (SpawnFlags lhs, SpawnFlags rhs) | 
|  | 
| SpawnFlags | Glib::operator~ (SpawnFlags flags) | 
|  | 
| SpawnFlags & | Glib::operator|= (SpawnFlags & lhs, SpawnFlags rhs) | 
|  | 
| SpawnFlags & | Glib::operator&= (SpawnFlags & lhs, SpawnFlags rhs) | 
|  | 
| SpawnFlags & | Glib::operator^= (SpawnFlags & lhs, SpawnFlags rhs) | 
|  | 
| AsciiType | Glib::operator| (AsciiType lhs, AsciiType rhs) | 
|  | 
| AsciiType | Glib::operator& (AsciiType lhs, AsciiType rhs) | 
|  | 
| AsciiType | Glib::operator^ (AsciiType lhs, AsciiType rhs) | 
|  | 
| AsciiType | Glib::operator~ (AsciiType flags) | 
|  | 
| AsciiType & | Glib::operator|= (AsciiType & lhs, AsciiType rhs) | 
|  | 
| AsciiType & | Glib::operator&= (AsciiType & lhs, AsciiType rhs) | 
|  | 
| AsciiType & | Glib::operator^= (AsciiType & lhs, AsciiType rhs) | 
|  |