(define-object Object (in-module "G") (c-name "GObject") (gtype-id "G_TYPE_OBJECT")) (define-boxed Value (in-module "G") (c-name "GValue") (gtype-id "G_TYPE_VALUE")) (define-interface TypePlugin (in-module "G") (c-name "GTypePlugin") (gtype-id "G_TYPE_TYPE_PLUGIN")) (define-boxed MainLoop (in-module "G") (c-name "GMainLoop") (gtype-id "G_TYPE_MAIN_LOOP")) (define-boxed Error (in-module "G") (c-name "GError") (gtype-id "G_TYPE_ERROR")) (define-boxed Strv (in-module "G") (c-name "GStrv") (gtype-id "G_TYPE_STRV")) (define-boxed Array (in-module "G") (c-name "GArray") (gtype-id "G_TYPE_ARRAY")) (define-boxed MatchInfo (in-module "G") (c-name "GMatchInfo") (gtype-id "G_TYPE_MATCH_INFO")) (define-boxed Closure (in-module "G") (c-name "GClosure") (gtype-id "G_TYPE_CLOSURE")) (define-boxed Date (in-module "G") (c-name "GDate") (gtype-id "G_TYPE_DATE")) (define-boxed Source (in-module "G") (c-name "GSource") (gtype-id "G_TYPE_SOURCE")) (define-boxed DateTime (in-module "G") (c-name "GDateTime") (gtype-id "G_TYPE_DATE_TIME")) (define-boxed TypeModule (in-module "G") (c-name "GTypeModule") (gtype-id "G_TYPE_TYPE_MODULE")) (define-boxed ByteArray (in-module "G") (c-name "GByteArray") (gtype-id "G_TYPE_BYTE_ARRAY")) (define-boxed VariantBuilder (in-module "G") (c-name "GVariantBuilder") (gtype-id "G_TYPE_VARIANT_BUILDER")) (define-boxed String (in-module "G") (c-name "GString") (gtype-id "G_TYPE_STRING")) (define-boxed Binding (in-module "G") (c-name "GBinding") (gtype-id "G_TYPE_BINDING")) (define-boxed Regex (in-module "G") (c-name "GRegex") (gtype-id "G_TYPE_REGEX")) (define-boxed Ptr (in-module "G") (c-name "GPtr") (gtype-id "G_TYPE_PTR")) (define-object InitiallyUnowned (in-module "G") (parent "GObject") (c-name "GInitiallyUnowned") (gtype-id "G_TYPE_INITIALLY_UNOWNED")) (define-boxed ValueArray (in-module "G") (c-name "GValueArray") (gtype-id "G_TYPE_VALUE_ARRAY")) (define-boxed HashTable (in-module "G") (c-name "GHashTable") (gtype-id "G_TYPE_HASH_TABLE")) (define-boxed MainContext (in-module "G") (c-name "GMainContext") (gtype-id "G_TYPE_MAIN_CONTEXT")) (define-boxed IOChannel (in-module "G") (c-name "GIOChannel") (gtype-id "G_TYPE_IO_CHANNEL")) (define-boxed ParamSpec (in-module "G") (c-name "GParamSpec") (gtype-id "G_TYPE_PARAM_SPEC"))