libxml++  3.2.0
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
Glib Namespace Reference

Namespaces

 Ascii
 
 Base64
 
 Container_Helpers
 
 Markup
 
 Threads
 
 Unicode
 

Classes

class  ArrayHandle
 
class  ArrayHandle< bool, Container_Helpers::TypeTraits< bool > >
 
class  ArrayHandler
 
class  ArrayHandler< bool >
 
class  BalancedTree
 
class  Binding
 
class  ByteArray
 
class  Bytes
 
class  Checksum
 
class  Cond
 
class  ConvertError
 
class  Date
 
class  DateTime
 
class  DBusObjectPathString
 
class  DBusSignatureString
 
class  Dir
 
class  DirIterator
 
class  Dispatcher
 
class  Error
 
class  Exception
 
class  ExtraClassInit
 
class  FileError
 
class  HelperList
 
class  IConv
 
class  IdleSource
 
class  Interface
 
class  IOChannel
 
class  IOChannelError
 
class  IOSource
 
class  KeyFile
 
class  KeyFileError
 
class  ListHandle
 
class  ListHandler
 
class  MainContext
 
class  MainLoop
 
class  MarkupError
 
class  MatchInfo
 
class  Module
 
class  Mutex
 
class  NodeTree
 
class  Object
 
class  ObjectBase
 
class  OptionContext
 
class  OptionEntry
 
class  OptionError
 
class  OptionGroup
 
class  PatternSpec
 
class  PollFD
 
class  Private
 
class  Property
 
class  Property_ReadOnly
 
class  Property_WriteOnly
 
class  PropertyBase
 
class  PropertyProxy
 
class  PropertyProxy_Base
 
class  PropertyProxy_ReadOnly
 
class  PropertyProxy_WriteOnly
 
class  Quark
 
class  QueryQuark
 
class  Rand
 
class  RecMutex
 
class  RefPtr
 
class  Regex
 
class  RegexError
 
class  RWLock
 
class  Sequence
 
class  ShellError
 
class  SignalChildWatch
 
class  SignalIdle
 
class  SignalIO
 
class  SignalProxy
 
class  SignalProxyBase
 
class  SignalProxyDetailed
 
class  SignalProxyDetailedAnyType
 
class  SignalProxyNormal
 
class  SignalProxyProperty
 
class  SignalTimeout
 
class  SListHandle
 
class  SListHandler
 
class  Source
 
class  SpawnError
 
struct  StaticMutex
 
struct  StaticPrivate
 
struct  StaticRecMutex
 
struct  StaticRWLock
 
class  StreamIOChannel
 
class  Thread
 
class  ThreadError
 
class  ThreadPool
 
class  TimeoutSource
 
class  Timer
 
struct  TimeVal
 
class  TimeZone
 
class  ustring
 
class  ustring_Iterator
 
class  Value
 
class  Value< bool >
 
class  Value< char >
 
class  Value< const T *>
 
class  Value< double >
 
class  Value< float >
 
class  Value< Glib::RefPtr< const T > >
 
class  Value< Glib::RefPtr< T > >
 
class  Value< Glib::ustring >
 
class  Value< int >
 
class  Value< long >
 
class  Value< long long >
 
class  Value< signed char >
 
class  Value< std::string >
 
class  Value< std::vector< Glib::ustring > >
 
class  Value< std::vector< std::string > >
 
class  Value< T *>
 
class  Value< unsigned char >
 
class  Value< unsigned int >
 
class  Value< unsigned long >
 
class  Value< unsigned long long >
 
class  Value< void *>
 
class  Value_Boxed
 
class  Value_Enum
 
class  Value_Flags
 
class  Value_Pointer
 
class  Value_RefPtrBoxed
 
class  ValueArray
 
class  ValueBase
 
class  ValueBase_Boxed
 
class  ValueBase_Enum
 
class  ValueBase_Flags
 
class  ValueBase_Object
 
class  ValueBase_String
 
class  ValueBase_Variant
 
class  Variant
 
class  Variant< bool >
 
class  Variant< double >
 
class  Variant< gint16 >
 
class  Variant< gint32 >
 
class  Variant< gint64 >
 
class  Variant< Glib::DBusObjectPathString >
 
class  Variant< Glib::DBusSignatureString >
 
class  Variant< Glib::ustring >
 
class  Variant< guint16 >
 
class  Variant< guint32 >
 
class  Variant< guint64 >
 
class  Variant< std::map< K, V > >
 
class  Variant< std::string >
 
class  Variant< std::tuple< Types... > >
 
class  Variant< std::vector< Glib::DBusObjectPathString > >
 
class  Variant< std::vector< Glib::ustring > >
 
class  Variant< std::vector< std::string > >
 
class  Variant< std::vector< T > >
 
class  Variant< unsigned char >
 
class  Variant< Variant< T > >
 
class  Variant< VariantBase >
 
class  VariantBase
 
class  VariantContainerBase
 
class  VariantDict
 
class  VariantIter
 
class  VariantParseError
 
class  VariantStringBase
 
class  VariantType
 
class  WeakRef
 

Typedefs

typedef GPid Pid
 
typedef Glib::ArrayHandle< Glib::ustringSArray
 
typedef SignalProxy< R > SignalProxy0
 
typedef SignalProxy< R, T1 > SignalProxy1
 
typedef SignalProxy< R, T1, T2 > SignalProxy2
 
typedef SignalProxy< R, T1, T2, T3 > SignalProxy3
 
typedef SignalProxy< R, T1, T2, T3, T4 > SignalProxy4
 
typedef SignalProxy< R, T1, T2, T3, T4, T5 > SignalProxy5
 
typedef SignalProxy< R, T1, T2, T3, T4, T5, T6 > SignalProxy6
 
typedef SignalProxyDetailedAnyType< R > SignalProxyDetailed0
 
typedef SignalProxyDetailedAnyType< R, T1 > SignalProxyDetailed1
 
typedef SignalProxyDetailedAnyType< R, T1, T2 > SignalProxyDetailed2
 
typedef SignalProxyDetailedAnyType< R, T1, T2, T3 > SignalProxyDetailed3
 
typedef SignalProxyDetailedAnyType< R, T1, T2, T3, T4 > SignalProxyDetailed4
 
typedef SignalProxyDetailedAnyType< R, T1, T2, T3, T4, T5 > SignalProxyDetailed5
 
typedef SignalProxyDetailedAnyType< R, T1, T2, T3, T4, T5, T6 > SignalProxyDetailed6
 
typedef sigc::slot< void > SlotSpawnChildSetup
 
typedef ArrayHandle< Glib::ustringStringArrayHandle
 
typedef GTimeSpan TimeSpan
 

Enumerations

enum  AsciiType
 
enum  BindingFlags
 
enum  FileTest
 
enum  FormatSizeFlags
 
enum  IOCondition
 
enum  IOFlags
 
enum  IOStatus
 
enum  KeyFileFlags
 
enum  ModuleFlags
 
enum  NormalizeMode
 
enum  NotLock
 
enum  OwnershipType
 
enum  ParamFlags
 
enum  RegexCompileFlags
 
enum  RegexMatchFlags
 
enum  SeekType
 
enum  SpawnFlags
 
enum  ThreadPriority
 
enum  TimeType
 
enum  TraverseType
 
enum  TryLock
 
enum  UnicodeBreakType
 
enum  UnicodeType
 
enum  UserDirectory
 

Functions

sigc::connection add_exception_handler (const sigc::slot< void > &slot)
 
std::string build_filename (const Glib::ArrayHandle< std::string > &elements)
 
std::string build_filename (const std::string &elem1, const std::string &elem2)
 
std::string build_filename (const std::string &elem1, const std::string &elem2, const std::string &elem3)
 
std::string build_filename (const std::string &elem1, const std::string &elem2, const std::string &elem3, const std::string &elem4)
 
std::string build_filename (const std::string &elem1, const std::string &elem2, const std::string &elem3, const std::string &elem4, const std::string &elem5)
 
std::string build_filename (const std::string &elem1, const std::string &elem2, const std::string &elem3, const std::string &elem4, const std::string &elem5, const std::string &elem6)
 
std::string build_filename (const std::string &elem1, const std::string &elem2, const std::string &elem3, const std::string &elem4, const std::string &elem5, const std::string &elem6, const std::string &elem7)
 
std::string build_filename (const std::string &elem1, const std::string &elem2, const std::string &elem3, const std::string &elem4, const std::string &elem5, const std::string &elem6, const std::string &elem7, const std::string &elem8)
 
std::string build_filename (const std::string &elem1, const std::string &elem2, const std::string &elem3, const std::string &elem4, const std::string &elem5, const std::string &elem6, const std::string &elem7, const std::string &elem8, const std::string &elem9)
 
std::string build_path (const std::string &separator, const Glib::ArrayHandle< std::string > &elements)
 
std::string convert (const std::string &str, const std::string &to_codeset, const std::string &from_codeset)
 
std::string convert_with_fallback (const std::string &str, const std::string &to_codeset, const std::string &from_codeset)
 
std::string convert_with_fallback (const std::string &str, const std::string &to_codeset, const std::string &from_codeset, const Glib::ustring &fallback)
 
std::string file_get_contents (const std::string &filename)
 
int file_open_tmp (std::string &name_used, const std::string &prefix)
 
int file_open_tmp (std::string &name_used)
 
void file_set_contents (const std::string &filename, const gchar *contents, gssize length)
 
void file_set_contents (const std::string &filename, const std::string &contents)
 
bool file_test (const std::string &filename, FileTest test)
 
Glib::ustring filename_display_basename (const std::string &filename)
 
Glib::ustring filename_display_name (const std::string &filename)
 
std::string filename_from_uri (const Glib::ustring &uri)
 
std::string filename_from_uri (const Glib::ustring &uri, Glib::ustring &hostname)
 
std::string filename_from_utf8 (const Glib::ustring &utf8_string)
 
Glib::ustring filename_to_uri (const std::string &filename, const Glib::ustring &hostname)
 
Glib::ustring filename_to_uri (const std::string &filename)
 
Glib::ustring filename_to_utf8 (const std::string &opsys_string)
 
std::string find_program_in_path (const std::string &program)
 
Glib::ustring format_size (guint64 size, FormatSizeFlags flags=FORMAT_SIZE_DEFAULT)
 
Glib::ustring get_application_name ()
 
bool get_charset ()
 
bool get_charset (std::string &charset)
 
std::string get_current_dir ()
 
std::string get_home_dir ()
 
std::string get_prgname ()
 
std::string get_real_name ()
 
std::vector< std::stringget_system_config_dirs ()
 
std::vector< std::stringget_system_data_dirs ()
 
std::string get_tmp_dir ()
 
gunichar get_unichar_from_std_iterator (std::string::const_iterator pos)
 
std::string get_user_cache_dir ()
 
std::string get_user_config_dir ()
 
std::string get_user_data_dir ()
 
std::string get_user_name ()
 
std::string get_user_special_dir (GUserDirectory directory)
 
std::string get_user_special_dir (UserDirectory directory)
 
std::string getenv (const std::string &variable, bool &found)
 
std::string getenv (const std::string &variable)
 
void init ()
 
Glib::ArrayHandle< std::stringlistenv ()
 
std::string locale_from_utf8 (const Glib::ustring &utf8_string)
 
Glib::ustring locale_to_utf8 (const std::string &opsys_string)
 
int mkstemp (std::string &filename_template)
 
FormatSizeFlags operator& (FormatSizeFlags lhs, FormatSizeFlags rhs)
 
SpawnFlags operator& (SpawnFlags lhs, SpawnFlags rhs)
 
BindingFlags operator& (BindingFlags lhs, BindingFlags rhs)
 
AsciiType operator& (AsciiType lhs, AsciiType rhs)
 
IOFlags operator& (IOFlags lhs, IOFlags rhs)
 
ParamFlags operator& (ParamFlags lhs, ParamFlags rhs)
 
IOCondition operator& (IOCondition lhs, IOCondition rhs)
 
ModuleFlags operator& (ModuleFlags lhs, ModuleFlags rhs)
 
RegexCompileFlags operator& (RegexCompileFlags lhs, RegexCompileFlags rhs)
 
KeyFileFlags operator& (KeyFileFlags lhs, KeyFileFlags rhs)
 
FileTest operator& (FileTest lhs, FileTest rhs)
 
RegexMatchFlags operator& (RegexMatchFlags lhs, RegexMatchFlags rhs)
 
RegexMatchFlagsoperator&= (RegexMatchFlags &lhs, RegexMatchFlags rhs)
 
KeyFileFlagsoperator&= (KeyFileFlags &lhs, KeyFileFlags rhs)
 
SpawnFlagsoperator&= (SpawnFlags &lhs, SpawnFlags rhs)
 
FileTestoperator&= (FileTest &lhs, FileTest rhs)
 
FormatSizeFlagsoperator&= (FormatSizeFlags &lhs, FormatSizeFlags rhs)
 
AsciiTypeoperator&= (AsciiType &lhs, AsciiType rhs)
 
IOFlagsoperator&= (IOFlags &lhs, IOFlags rhs)
 
BindingFlagsoperator&= (BindingFlags &lhs, BindingFlags rhs)
 
IOConditionoperator&= (IOCondition &lhs, IOCondition rhs)
 
ModuleFlagsoperator&= (ModuleFlags &lhs, ModuleFlags rhs)
 
ParamFlagsoperator&= (ParamFlags &lhs, ParamFlags rhs)
 
RegexCompileFlagsoperator&= (RegexCompileFlags &lhs, RegexCompileFlags rhs)
 
FileTest operator^ (FileTest lhs, FileTest rhs)
 
SpawnFlags operator^ (SpawnFlags lhs, SpawnFlags rhs)
 
FormatSizeFlags operator^ (FormatSizeFlags lhs, FormatSizeFlags rhs)
 
AsciiType operator^ (AsciiType lhs, AsciiType rhs)
 
IOFlags operator^ (IOFlags lhs, IOFlags rhs)
 
BindingFlags operator^ (BindingFlags lhs, BindingFlags rhs)
 
ParamFlags operator^ (ParamFlags lhs, ParamFlags rhs)
 
IOCondition operator^ (IOCondition lhs, IOCondition rhs)
 
ModuleFlags operator^ (ModuleFlags lhs, ModuleFlags rhs)
 
RegexCompileFlags operator^ (RegexCompileFlags lhs, RegexCompileFlags rhs)
 
KeyFileFlags operator^ (KeyFileFlags lhs, KeyFileFlags rhs)
 
RegexMatchFlags operator^ (RegexMatchFlags lhs, RegexMatchFlags rhs)
 
KeyFileFlagsoperator^= (KeyFileFlags &lhs, KeyFileFlags rhs)
 
RegexMatchFlagsoperator^= (RegexMatchFlags &lhs, RegexMatchFlags rhs)
 
SpawnFlagsoperator^= (SpawnFlags &lhs, SpawnFlags rhs)
 
FormatSizeFlagsoperator^= (FormatSizeFlags &lhs, FormatSizeFlags rhs)
 
FileTestoperator^= (FileTest &lhs, FileTest rhs)
 
AsciiTypeoperator^= (AsciiType &lhs, AsciiType rhs)
 
IOFlagsoperator^= (IOFlags &lhs, IOFlags rhs)
 
BindingFlagsoperator^= (BindingFlags &lhs, BindingFlags rhs)
 
IOConditionoperator^= (IOCondition &lhs, IOCondition rhs)
 
ModuleFlagsoperator^= (ModuleFlags &lhs, ModuleFlags rhs)
 
ParamFlagsoperator^= (ParamFlags &lhs, ParamFlags rhs)
 
RegexCompileFlagsoperator^= (RegexCompileFlags &lhs, RegexCompileFlags rhs)
 
SpawnFlags operator| (SpawnFlags lhs, SpawnFlags rhs)
 
FormatSizeFlags operator| (FormatSizeFlags lhs, FormatSizeFlags rhs)
 
BindingFlags operator| (BindingFlags lhs, BindingFlags rhs)
 
AsciiType operator| (AsciiType lhs, AsciiType rhs)
 
IOFlags operator| (IOFlags lhs, IOFlags rhs)
 
ParamFlags operator| (ParamFlags lhs, ParamFlags rhs)
 
IOCondition operator| (IOCondition lhs, IOCondition rhs)
 
ModuleFlags operator| (ModuleFlags lhs, ModuleFlags rhs)
 
KeyFileFlags operator| (KeyFileFlags lhs, KeyFileFlags rhs)
 
FileTest operator| (FileTest lhs, FileTest rhs)
 
RegexCompileFlags operator| (RegexCompileFlags lhs, RegexCompileFlags rhs)
 
RegexMatchFlags operator| (RegexMatchFlags lhs, RegexMatchFlags rhs)
 
ModuleFlagsoperator|= (ModuleFlags &lhs, ModuleFlags rhs)
 
RegexMatchFlagsoperator|= (RegexMatchFlags &lhs, RegexMatchFlags rhs)
 
IOConditionoperator|= (IOCondition &lhs, IOCondition rhs)
 
SpawnFlagsoperator|= (SpawnFlags &lhs, SpawnFlags rhs)
 
RegexCompileFlagsoperator|= (RegexCompileFlags &lhs, RegexCompileFlags rhs)
 
KeyFileFlagsoperator|= (KeyFileFlags &lhs, KeyFileFlags rhs)
 
AsciiTypeoperator|= (AsciiType &lhs, AsciiType rhs)
 
BindingFlagsoperator|= (BindingFlags &lhs, BindingFlags rhs)
 
IOFlagsoperator|= (IOFlags &lhs, IOFlags rhs)
 
ParamFlagsoperator|= (ParamFlags &lhs, ParamFlags rhs)
 
FormatSizeFlagsoperator|= (FormatSizeFlags &lhs, FormatSizeFlags rhs)
 
FileTestoperator|= (FileTest &lhs, FileTest rhs)
 
KeyFileFlags operator~ (KeyFileFlags flags)
 
FileTest operator~ (FileTest flags)
 
BindingFlags operator~ (BindingFlags flags)
 
ModuleFlags operator~ (ModuleFlags flags)
 
SpawnFlags operator~ (SpawnFlags flags)
 
AsciiType operator~ (AsciiType flags)
 
FormatSizeFlags operator~ (FormatSizeFlags flags)
 
IOFlags operator~ (IOFlags flags)
 
RegexCompileFlags operator~ (RegexCompileFlags flags)
 
RegexMatchFlags operator~ (RegexMatchFlags flags)
 
ParamFlags operator~ (ParamFlags flags)
 
IOCondition operator~ (IOCondition flags)
 
std::string path_get_basename (const std::string &filename)
 
std::string path_get_dirname (const std::string &filename)
 
bool path_is_absolute (const std::string &filename)
 
std::string path_skip_root (const std::string &filename)
 
Sequence< Iterator > sequence (Iterator pbegin, Iterator pend)
 
void set_application_name (const Glib::ustring &application_name)
 
void set_prgname (const std::string &prgname)
 
bool setenv (const std::string &variable, const std::string &value, bool overwrite=true)
 
Glib::ArrayHandle< std::stringshell_parse_argv (const std::string &command_line)
 
std::string shell_quote (const std::string &unquoted_string)
 
std::string shell_unquote (const std::string &quoted_string)
 
SignalChildWatch signal_child_watch ()
 
SignalIdle signal_idle ()
 
SignalIO signal_io ()
 
SignalTimeout signal_timeout ()
 
void spawn_async (const std::string &working_directory, const Glib::ArrayHandle< std::string > &argv, const Glib::ArrayHandle< std::string > &envp, SpawnFlags flags=SPAWN_DEFAULT, const SlotSpawnChildSetup &child_setup=SlotSpawnChildSetup(), Pid *child_pid=nullptr)
 
void spawn_async (const std::string &working_directory, const Glib::ArrayHandle< std::string > &argv, SpawnFlags flags=SPAWN_DEFAULT, const SlotSpawnChildSetup &child_setup=SlotSpawnChildSetup(), Pid *child_pid=nullptr)
 
void spawn_async_with_pipes (const std::string &working_directory, const Glib::ArrayHandle< std::string > &argv, SpawnFlags flags=SPAWN_DEFAULT, const SlotSpawnChildSetup &child_setup=SlotSpawnChildSetup(), Pid *child_pid=nullptr, int *standard_input=nullptr, int *standard_output=nullptr, int *standard_error=nullptr)
 
void spawn_async_with_pipes (const std::string &working_directory, const Glib::ArrayHandle< std::string > &argv, const Glib::ArrayHandle< std::string > &envp, SpawnFlags flags=SPAWN_DEFAULT, const SlotSpawnChildSetup &child_setup=SlotSpawnChildSetup(), Pid *child_pid=nullptr, int *standard_input=nullptr, int *standard_output=nullptr, int *standard_error=nullptr)
 
void spawn_close_pid (Pid pid)
 
void spawn_command_line_async (const std::string &command_line)
 
void spawn_command_line_sync (const std::string &command_line, std::string *standard_output=nullptr, std::string *standard_error=nullptr, int *exit_status=nullptr)
 
void spawn_sync (const std::string &working_directory, const Glib::ArrayHandle< std::string > &argv, SpawnFlags flags=SPAWN_DEFAULT, const SlotSpawnChildSetup &child_setup=SlotSpawnChildSetup(), std::string *standard_output=nullptr, std::string *standard_error=nullptr, int *exit_status=nullptr)
 
void spawn_sync (const std::string &working_directory, const Glib::ArrayHandle< std::string > &argv, const Glib::ArrayHandle< std::string > &envp, SpawnFlags flags=SPAWN_DEFAULT, const SlotSpawnChildSetup &child_setup=SlotSpawnChildSetup(), std::string *standard_output=nullptr, std::string *standard_error=nullptr, int *exit_status=nullptr)
 
bool str_has_prefix (const std::string &str, const std::string &prefix)
 
bool str_has_suffix (const std::string &str, const std::string &suffix)
 
std::string strcompress (const std::string &source)
 
Glib::ustring strerror (int errnum)
 
std::string strescape (const std::string &source, const std::string &exceptions)
 
std::string strescape (const std::string &source)
 
Glib::ustring strsignal (int signum)
 
void thread_init (GThreadFunctions *vtable=nullptr)
 
bool thread_supported ()
 
void unsetenv (const std::string &variable)
 
T::BaseObjectType * unwrap (const Glib::RefPtr< T > &ptr)
 
const T::BaseObjectType * unwrap (const T *ptr)
 
const T::BaseObjectType * unwrap (const Glib::RefPtr< const T > &ptr)
 
T::BaseObjectType * unwrap (T *ptr)
 
T::BaseObjectType * unwrap_copy (const Glib::RefPtr< T > &ptr)
 
T::BaseObjectType * unwrap_copy (const T &obj)
 
const T::BaseObjectType * unwrap_copy (const Glib::RefPtr< const T > &ptr)
 
std::string uri_escape_string (const std::string &unescaped, const std::string &reserved_chars_allowed=std::string(), bool allow_utf8=true)
 
std::string uri_parse_scheme (const std::string &uri)
 
std::string uri_unescape_string (const std::string &escaped_string, const std::string &illegal_characters=std::string())
 
void usleep (unsigned long microseconds)
 
Variant< Glib::ustringVariantBase::cast_dynamic< Variant< Glib::ustring > > (const VariantBase &v)
 
Variant< std::stringVariantBase::cast_dynamic< Variant< std::string > > (const VariantBase &v)
 
Glib::RefPtr< IOChannelwrap (GIOChannel *gobject, bool take_copy=false)
 
Glib::RefPtr< Gio::Filewrap (GFile *object, bool take_copy)
 
Glib::RefPtr< Gio::Volumewrap (GVolume *object, bool take_copy)
 
Glib::RefPtr< Gio::Mountwrap (GMount *object, bool take_copy)
 
Glib::RefPtr< Gio::Drivewrap (GDrive *object, bool take_copy)
 
RefPtr< ObjectBasewrap_interface (GObject *object, bool take_copy=false)
 

Variables

 ASCII_ALNUM
 
 ASCII_ALPHA
 
 ASCII_CNTRL
 
 ASCII_DIGIT
 
 ASCII_GRAPH
 
 ASCII_LOWER
 
 ASCII_PRINT
 
 ASCII_PUNCT
 
 ASCII_SPACE
 
 ASCII_UPPER
 
 ASCII_XDIGIT
 
 BINDING_BIDIRECTIONAL
 
 BINDING_DEFAULT
 
 BINDING_INVERT_BOOLEAN
 
 BINDING_SYNC_CREATE
 
 FILE_TEST_EXISTS
 
 FILE_TEST_IS_DIR
 
 FILE_TEST_IS_EXECUTABLE
 
 FILE_TEST_IS_REGULAR
 
 FILE_TEST_IS_SYMLINK
 
 FORMAT_SIZE_BITS
 
 FORMAT_SIZE_DEFAULT
 
 FORMAT_SIZE_IEC_UNITS
 
 FORMAT_SIZE_LONG_FORMAT
 
 IO_ERR
 
 IO_FLAG_APPEND
 
 IO_FLAG_GET_MASK
 
 IO_FLAG_IS_READABLE
 
 IO_FLAG_IS_SEEKABLE
 
 IO_FLAG_IS_WRITABLE
 
 IO_FLAG_IS_WRITEABLE
 
 IO_FLAG_MASK
 
 IO_FLAG_NONBLOCK
 
 IO_FLAG_SET_MASK
 
 IO_HUP
 
 IO_IN
 
 IO_NVAL
 
 IO_OUT
 
 IO_PRI
 
 IO_STATUS_AGAIN
 
 IO_STATUS_EOF
 
 IO_STATUS_ERROR
 
 IO_STATUS_NORMAL
 
 KEY_FILE_KEEP_COMMENTS
 
 KEY_FILE_KEEP_TRANSLATIONS
 
 KEY_FILE_NONE
 
 MODULE_BIND_LAZY
 
 MODULE_BIND_LOCAL
 
 MODULE_BIND_MASK
 
 NORMALIZE_ALL
 
 NORMALIZE_ALL_COMPOSE
 
 NORMALIZE_DEFAULT
 
 NORMALIZE_DEFAULT_COMPOSE
 
 NORMALIZE_NFC
 
 NORMALIZE_NFD
 
 NORMALIZE_NFKC
 
 NORMALIZE_NFKD
 
 NOT_LOCK
 
 OWNERSHIP_DEEP
 
 OWNERSHIP_NONE
 
 OWNERSHIP_SHALLOW
 
 PARAM_CONSTRUCT
 
 PARAM_CONSTRUCT_ONLY
 
 PARAM_DEPRECATED
 
 PARAM_EXPLICIT_NOTIFY
 
 PARAM_LAX_VALIDATION
 
 PARAM_PRIVATE
 
 PARAM_READABLE
 
 PARAM_READWRITE
 
 PARAM_STATIC_BLURB
 
 PARAM_STATIC_NAME
 
 PARAM_STATIC_NICK
 
 PARAM_WRITABLE
 
 PRIORITY_DEFAULT
 
 PRIORITY_DEFAULT_IDLE
 
 PRIORITY_HIGH
 
 PRIORITY_HIGH_IDLE
 
 PRIORITY_LOW
 
 REGEX_ANCHORED
 
 REGEX_BSR_ANYCRLF
 
 REGEX_CASELESS
 
 REGEX_DOLLAR_ENDONLY
 
 REGEX_DOTALL
 
 REGEX_DUPNAMES
 
 REGEX_EXTENDED
 
 REGEX_FIRSTLINE
 
 REGEX_JAVASCRIPT_COMPAT
 
 REGEX_MATCH_ANCHORED
 
 REGEX_MATCH_BSR_ANY
 
 REGEX_MATCH_BSR_ANYCRLF
 
 REGEX_MATCH_NEWLINE_ANY
 
 REGEX_MATCH_NEWLINE_ANYCRLF
 
 REGEX_MATCH_NEWLINE_CR
 
 REGEX_MATCH_NEWLINE_CRLF
 
 REGEX_MATCH_NEWLINE_LF
 
 REGEX_MATCH_NOTBOL
 
 REGEX_MATCH_NOTEMPTY
 
 REGEX_MATCH_NOTEMPTY_ATSTART
 
 REGEX_MATCH_NOTEOL
 
 REGEX_MATCH_PARTIAL
 
 REGEX_MATCH_PARTIAL_HARD
 
 REGEX_MATCH_PARTIAL_SOFT
 
 REGEX_MULTILINE
 
 REGEX_NEWLINE_ANYCRLF
 
 REGEX_NEWLINE_CR
 
 REGEX_NEWLINE_CRLF
 
 REGEX_NEWLINE_LF
 
 REGEX_NO_AUTO_CAPTURE
 
 REGEX_OPTIMIZE
 
 REGEX_RAW
 
 REGEX_UNGREEDY
 
 SEEK_TYPE_CUR
 
 SEEK_TYPE_END
 
 SEEK_TYPE_SET
 
 SPAWN_CHILD_INHERITS_STDIN
 
 SPAWN_CLOEXEC_PIPES
 
 SPAWN_DEFAULT
 
 SPAWN_DO_NOT_REAP_CHILD
 
 SPAWN_FILE_AND_ARGV_ZERO
 
 SPAWN_LEAVE_DESCRIPTORS_OPEN
 
 SPAWN_SEARCH_PATH
 
 SPAWN_SEARCH_PATH_FROM_ENVP
 
 SPAWN_STDERR_TO_DEV_NULL
 
 SPAWN_STDOUT_TO_DEV_NULL
 
 THREAD_PRIORITY_HIGH
 
 THREAD_PRIORITY_LOW
 
 THREAD_PRIORITY_NORMAL
 
 THREAD_PRIORITY_URGENT
 
 TIME_TYPE_DAYLIGHT
 
 TIME_TYPE_STANDARD
 
 TIME_TYPE_UNIVERSAL
 
 TRAVERSE_IN_ORDER
 
 TRAVERSE_LEVEL_ORDER
 
 TRAVERSE_POST_ORDER
 
 TRAVERSE_PRE_ORDER
 
 TRY_LOCK
 
 UNICODE_BREAK_AFTER
 
 UNICODE_BREAK_ALPHABETIC
 
 UNICODE_BREAK_AMBIGUOUS
 
 UNICODE_BREAK_BEFORE
 
 UNICODE_BREAK_BEFORE_AND_AFTER
 
 UNICODE_BREAK_CARRIAGE_RETURN
 
 UNICODE_BREAK_CLOSE_PARANTHESIS
 
 UNICODE_BREAK_CLOSE_PUNCTUATION
 
 UNICODE_BREAK_COMBINING_MARK
 
 UNICODE_BREAK_COMPLEX_CONTEXT
 
 UNICODE_BREAK_CONDITIONAL_JAPANESE_STARTER
 
 UNICODE_BREAK_CONTINGENT
 
 UNICODE_BREAK_EMOJI_BASE
 
 UNICODE_BREAK_EMOJI_MODIFIER
 
 UNICODE_BREAK_EXCLAMATION
 
 UNICODE_BREAK_HANGUL_L_JAMO
 
 UNICODE_BREAK_HANGUL_LV_SYLLABLE
 
 UNICODE_BREAK_HANGUL_LVT_SYLLABLE
 
 UNICODE_BREAK_HANGUL_T_JAMO
 
 UNICODE_BREAK_HANGUL_V_JAMO
 
 UNICODE_BREAK_HEBREW_LETTER
 
 UNICODE_BREAK_HYPHEN
 
 UNICODE_BREAK_IDEOGRAPHIC
 
 UNICODE_BREAK_INFIX_SEPARATOR
 
 UNICODE_BREAK_INSEPARABLE
 
 UNICODE_BREAK_LINE_FEED
 
 UNICODE_BREAK_MANDATORY
 
 UNICODE_BREAK_NEXT_LINE
 
 UNICODE_BREAK_NON_BREAKING_GLUE
 
 UNICODE_BREAK_NON_STARTER
 
 UNICODE_BREAK_NUMERIC
 
 UNICODE_BREAK_OPEN_PUNCTUATION
 
 UNICODE_BREAK_POSTFIX
 
 UNICODE_BREAK_PREFIX
 
 UNICODE_BREAK_QUOTATION
 
 UNICODE_BREAK_REGIONAL_INDICATOR
 
 UNICODE_BREAK_SPACE
 
 UNICODE_BREAK_SURROGATE
 
 UNICODE_BREAK_SYMBOL
 
 UNICODE_BREAK_UNKNOWN
 
 UNICODE_BREAK_WORD_JOINER
 
 UNICODE_BREAK_ZERO_WIDTH_JOINER
 
 UNICODE_BREAK_ZERO_WIDTH_SPACE
 
 UNICODE_CLOSE_PUNCTUATION
 
 UNICODE_CONNECT_PUNCTUATION
 
 UNICODE_CONTROL
 
 UNICODE_CURRENCY_SYMBOL
 
 UNICODE_DASH_PUNCTUATION
 
 UNICODE_DECIMAL_NUMBER
 
 UNICODE_ENCLOSING_MARK
 
 UNICODE_FINAL_PUNCTUATION
 
 UNICODE_FORMAT
 
 UNICODE_INITIAL_PUNCTUATION
 
 UNICODE_LETTER_NUMBER
 
 UNICODE_LINE_SEPARATOR
 
 UNICODE_LOWERCASE_LETTER
 
 UNICODE_MATH_SYMBOL
 
 UNICODE_MODIFIER_LETTER
 
 UNICODE_MODIFIER_SYMBOL
 
 UNICODE_NON_SPACING_MARK
 
 UNICODE_OPEN_PUNCTUATION
 
 UNICODE_OTHER_LETTER
 
 UNICODE_OTHER_NUMBER
 
 UNICODE_OTHER_PUNCTUATION
 
 UNICODE_OTHER_SYMBOL
 
 UNICODE_PARAGRAPH_SEPARATOR
 
 UNICODE_PRIVATE_USE
 
 UNICODE_SPACE_SEPARATOR
 
 UNICODE_SPACING_MARK
 
 UNICODE_SURROGATE
 
 UNICODE_TITLECASE_LETTER
 
 UNICODE_UNASSIGNED
 
 UNICODE_UPPERCASE_LETTER
 
 USER_DIRECTORY_DESKTOP
 
 USER_DIRECTORY_DOCUMENTS
 
 USER_DIRECTORY_DOWNLOAD
 
 USER_DIRECTORY_MUSIC
 
 USER_DIRECTORY_PICTURES
 
 USER_DIRECTORY_PUBLIC_SHARE
 
 USER_DIRECTORY_TEMPLATES
 
 USER_DIRECTORY_VIDEOS
 
 USER_N_DIRECTORIES
 
const VariantType VARIANT_TYPE_ANY
 
const VariantType VARIANT_TYPE_ARRAY
 
const VariantType VARIANT_TYPE_BASIC
 
const VariantType VARIANT_TYPE_BOOL
 
const VariantType VARIANT_TYPE_BYTE
 
const VariantType VARIANT_TYPE_BYTESTRING
 
const VariantType VARIANT_TYPE_BYTESTRING_ARRAY
 
const VariantType VARIANT_TYPE_DICT_ENTRY
 
const VariantType VARIANT_TYPE_DICTIONARY
 
const VariantType VARIANT_TYPE_DOUBLE
 
const VariantType VARIANT_TYPE_HANDLE
 
const VariantType VARIANT_TYPE_INT16
 
const VariantType VARIANT_TYPE_INT32
 
const VariantType VARIANT_TYPE_INT64
 
const VariantType VARIANT_TYPE_MAYBE
 
const VariantType VARIANT_TYPE_OBJECT_PATH
 
const VariantType VARIANT_TYPE_OBJECT_PATH_ARRAY
 
const VariantType VARIANT_TYPE_SIGNATURE
 
const VariantType VARIANT_TYPE_STRING
 
const VariantType VARIANT_TYPE_STRING_ARRAY
 
const VariantType VARIANT_TYPE_TUPLE
 
const VariantType VARIANT_TYPE_UINT16
 
const VariantType VARIANT_TYPE_UINT32
 
const VariantType VARIANT_TYPE_UINT64
 
const VariantType VARIANT_TYPE_UNIT
 
const VariantType VARIANT_TYPE_VARIANT