man Glib () - Interface to Glib functions
NAME
Glib - Interface to Glib functions
Module
Module Glib
Documentation
Module Glib : sig end
Interface to Glib functions
type unichar = int
type unistring = unichar array
exception GError of string
=== Main Event Loop ===
module Main : sig end
The Main Event Loop
val int_of_priority : [< `DEFAULT | `DEFAULT_IDLE | `HIGH | `HIGH_IDLE | `LOW ] -> int
module Timeout : sig end
module Idle : sig end
=== IO Channels ===
module Io : sig end
IO Channels
=== Message Logging ===
module Message : sig end
=== Character Sets ===
module Convert : sig end
Character Set Conversion
module Unichar : sig end
Unicode Manipulation
module Utf8 : sig end
Unicode Manipulation
module Markup : sig end
=== Miscellaneous Utility Functions ===
val get_prgname : unit -> string
val set_prgname : string -> unit
val get_application_name : unit -> string Since GTK 2.2
val set_application_name : string -> unit Since GTK 2.2
val get_user_name : unit -> string
val get_real_name : unit -> string
val get_home_dir : unit -> string option
val get_tmp_dir : unit -> string
val find_program_in_path : string -> string Raises Not_found if the program is not found in the path or is not executable
val getenv : string -> string Raises Not_found if the environment variable is not found.
val setenv : string -> string -> bool -> unit Since GTK 2.4 Raises Failure if the environment variable couldn't be set.
val unsetenv : string -> unit Since GTK 2.4
val get_user_cache_dir : unit -> string Since GTK 2.6
val get_user_data_dir : unit -> string Since GTK 2.6
val get_user_config_dir : unit -> string Since GTK 2.6
val get_system_data_dirs : unit -> string list Since GTK 2.6
val get_system_config_dirs : unit -> string list Since GTK 2.6