This is g-golf.info, produced by makeinfo version 7.0.3 from
g-golf.texi.

This manual documents GNU G-Golf version 0.8.0-rc-2.

Copyright (C) 2016 - 2023 Free Software Foundation, Inc.

Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.  A
copy of the license is included in the section entitled “GNU Free
Documentation License.”
INFO-DIR-SECTION Software
START-INFO-DIR-ENTRY
* GNU G-Golf: (g-golf).
END-INFO-DIR-ENTRY


Indirect:
g-golf.info-1: 651
g-golf.info-2: 302112

Tag Table:
(Indirect)
Node: Top651
Node: Preface1517
Node: Contributors to this manual1785
Node: Join the GNU Project2270
Node: G-Golf License3092
Node: Introduction3775
Node: About G-Golf4003
Ref: About G-Golf-Footnote-16719
Ref: About G-Golf-Footnote-26860
Node: Obtaining and installing G-Golf6923
Ref: Obtaining and installing G-Golf-Footnote-113120
Ref: Obtaining and installing G-Golf-Footnote-213494
Node: Contact Information13621
Node: Reporting Bugs14514
Node: Using G-Golf15033
Node: Before you start15275
Node: Naming Conventions15563
Ref: Naming Conventions-Footnote-120611
Ref: Naming Conventions-Footnote-220742
Node: GOOPS Notes and Conventions20944
Ref: GOOPS Notes and Conventions-Footnote-124873
Ref: GOOPS Notes and Conventions-Footnote-225366
Ref: GOOPS Notes and Conventions-Footnote-325522
Node: Configuring Guile for G-Golf25763
Ref: Configuring Guile for G-Golf-Footnote-127406
Node: Customizing G-Golf27562
Node: SXML Support - Emacs users30424
Node: Getting Started with G-Golf31348
Ref: Getting Started with G-Golf-Footnote-133357
Node: Hello World!33590
Ref: exa:exa135067
Ref: Hello World!-Footnote-138470
Ref: Hello World!-Footnote-238641
Node: Selective Import38865
Node: Scripting41774
Ref: exa:exa247796
Ref: Scripting-Footnote-150083
Ref: Scripting-Footnote-250210
Node: Building Applications50271
Node: G-Golf on Mobile Devices50452
Node: Working with GNOME50621
Node: Import51902
Ref: gi-import52240
Ref: gi-import-by-name53294
Node: Events54474
Ref: <gdk-event>56927
Ref: !event60202
Ref: !axis60332
Ref: !button60332
Ref: !click-count60332
Ref: !coords60332
Ref: !device60332
Ref: !device-tool60332
Ref: !event-sequence60332
Ref: !event-type60332
Ref: !keycode60332
Ref: !keyval60332
Ref: !pointer-emulated60332
Ref: !root-coords60332
Ref: !scancode60332
Ref: !screen60332
Ref: !scroll-deltas60332
Ref: !scroll-direction60332
Ref: !seat60332
Ref: !source-device60332
Ref: !state60332
Ref: !time60332
Ref: !window60332
Ref: !keyname62446
Ref: !x62991
Ref: !y62991
Ref: !root-x62991
Ref: !root-y62991
Ref: Events-Footnote-164682
Node: GObject (1)64746
Ref: <gobject>67451
Ref: <ginterface>67790
Ref: <gobject-class>68169
Ref: <gtype-class>68564
Ref: !info69876
Ref: !derived69876
Ref: !namespace69876
Ref: !g-type69876
Ref: !g-name (2)69876
Ref: !g-class69876
Ref: <gtype-instance>70199
Ref: !g-inst70858
Ref: unref70964
Ref: gobject-class?71637
Ref: GObject (1)-Footnote-171842
Ref: GObject (1)-Footnote-272242
Ref: GObject (1)-Footnote-372534
Node: G-Golf Valley72746
Node: Cache Park73048
Ref: gi-cache-show74206
Ref: gi-cache-ref74578
Ref: %gi-cache76033
Node: Customization Square76198
Ref: g-name-transform-exception79514
Ref: g-name-transform-exception?80280
Ref: g-name-transform-exception-add80454
Ref: g-name-transform-exception-remove80454
Ref: g-name-transform-exception-reset80681
Ref: g-studly-caps-expand-token-exception80920
Ref: g-studly-caps-expand-token-exception?81331
Ref: g-studly-caps-expand-token-exception-add81525
Ref: g-studly-caps-expand-token-exception-remove81525
Ref: g-studly-caps-expand-token-exception-reset81782
Ref: gi-strip-boolean-result84335
Ref: gi-strip-boolean-result?84585
Ref: gi-strip-boolean-result-add84835
Ref: gi-strip-boolean-result-remove84835
Ref: gi-strip-boolean-result-reset85101
Ref: gi-method-short-name-skip86479
Ref: gi-method-short-name-skip?86707
Ref: gi-method-short-name-skip-all86939
Ref: gi-method-short-name-skip-add87078
Ref: gi-method-short-name-skip-remove87078
Ref: gi-method-short-name-skip-reset87324
Ref: syntax-name-protect-prefix88666
Ref: syntax-name-protect-prefix-set88666
Ref: syntax-name-protect-prefix-reset88666
Ref: syntax-name-protect-postfix88916
Ref: syntax-name-protect-postfix-set88916
Ref: syntax-name-protect-postfix-reset88916
Ref: syntax-name-protect-renamer89186
Ref: syntax-name-protect-renamer-set89186
Ref: syntax-name-protect-renamer-reset89186
Ref: syntax-name-protect-reset89648
Ref: Customization Square-Footnote-190129
Ref: Customization Square-Footnote-290257
Ref: Customization Square-Footnote-390428
Node: VFunc Alley90643
Ref: <vfunc>93664
Ref: define-vfunc94677
Ref: vfunc96001
Ref: !specializer96331
Ref: !name_______96331
Ref: !g-name_______96331
Ref: !long-name-prefix96331
Ref: !gf-long-name?96331
Ref: !info__96331
Ref: !callback96331
Ref: next-vfunc96628
Ref: VFunc Alley-Footnote-197785
Ref: VFunc Alley-Footnote-298329
Ref: VFunc Alley-Footnote-398608
Node: Utils Arcade99246
Ref: scm->g-type99550
Ref: allocate-c-struct99808
Ref: Utils Arcade-Footnote-1100804
Node: G-Golf Core Reference100905
Node: Overview101189
Node: Structure and Naming Conventions101335
Node: Glib103556
Node: Version Information (1)104816
Ref: glib-get-major-version105327
Ref: glib-get-minor-version105327
Ref: glib-get-micro-version105327
Node: Memory Allocation105563
Ref: g-malloc106233
Ref: g-malloc0106233
Ref: g-free106521
Ref: g-memdup106613
Node: The Main Event Loop106865
Ref: g-main-loop-new108583
Ref: g-main-loop-ref109041
Ref: g-main-loop-unref109147
Ref: g-main-loop-run109333
Ref: g-main-loop-quit109624
Ref: g-main-context-new109923
Ref: g-main-context-default110060
Ref: g-timeout-source-new110327
Ref: g-timeout-source-new-seconds110687
Ref: g-idle-source-new111050
Ref: g-source-ref-count111494
Ref: g-source-ref111619
Ref: g-source-unref111728
Ref: g-source-free111944
Ref: g-source-attach112137
Ref: g-source-destroy112419
Ref: g-source-is-destroyed?112831
Ref: g-source-set-priority113011
Ref: g-source-get-priority113500
Ref: g-source-remove113627
Node: IO Channels114167
Ref: g-io-channel-unix-new115365
Ref: g-io-channel-ref115941
Ref: g-io-channel-unref116051
Ref: g-io-create-watch116163
Ref: %g-io-condition116526
Node: Miscellaneous Utility Functions117319
Ref: g-get-prgname117956
Ref: g-set-prgname118296
Ref: g-get-system-data-dirs118670
Ref: g-get-system-config-dirs120190
Ref: g-get-os-info121207
Node: UNIX-specific utilities and integration121634
Ref: g-unix-fd-source-new122549
Node: Doubly-Linked Lists122819
Ref: g-list-data124000
Ref: g-list-next124257
Ref: g-list-prev124419
Ref: g-list-free124588
Ref: g-list-length124692
Ref: g-list-nth-data124887
Node: Singly-Linked Lists125160
Ref: g-slist-data126317
Ref: g-slist-next126577
Ref: g-slist-append126742
Ref: g-slist-prepend127273
Ref: g-slist-free127528
Ref: g-slist-length127635
Ref: g-slist-nth-data127833
Node: Byte Arrays128110
Ref: g-bytes-new128413
Ref: Byte Arrays-Footnote-1128637
Node: Quarks128760
Ref: g-quark-from-string129266
Ref: g-quark-to-string129548
Node: GObject129707
Node: Type Information130971
Ref: g-type->symbol132512
Ref: symbol->g-type132867
Ref: g-type-from-class133206
Ref: g-type-name133369
Ref: g-type-from-name133725
Ref: g-type-parent134037
Ref: g-type-is-a134227
Ref: g-type-class-ref134494
Ref: g-type-class-peek134812
Ref: g-type-class-unref135209
Ref: g-type-class-peek-parent135549
Ref: g-type-interface-peek135848
Ref: g-type-interfaces136102
Ref: g-type-query136296
Ref: g-type-register-static-simple136456
Ref: g-type-add-interface-static136905
Ref: g-type-fundamental137471
Ref: g-type-ensure137597
Ref: %g-type-fundamental-flags137831
Ref: %g-type-fundamental-types138595
Ref: Type Information-Footnote-1141527
Node: GObject_141846
Ref: g-object-class-install-property143428
Ref: g-object-class-find-property144250
Ref: g-object-new144526
Ref: g-object-new-with-properties144724
Ref: g-object-ref145252
Ref: g-object-unref145360
Ref: g-object-ref-sink145872
Ref: g-object-ref-count146292
Ref: g-object-is-floating146459
Ref: g-object-add-toggle-ref146598
Ref: g-object-remove-toggle-ref147580
Ref: g-object-type148061
Ref: g-object-type-name148148
Ref: g-object-get-property148231
Ref: g-object-set-property148652
Node: Enumeration and Flag Types149091
Node: Boxed Types149795
Ref: g-boxed-free150645
Ref: g-strv-get-type150781
Node: Generic Values151140
Ref: g-value-size152471
Ref: g-value-new152580
Ref: g-value-init152736
Ref: g-value-unset153047
Node: Parameters and Values153347
Ref: g-value-type156818
Ref: g-value-type-tag156818
Ref: g-value-type-name156818
Ref: g-value-ref157187
Ref: g-value-set!157558
Ref: g-param-spec-boolean158102
Ref: g-value-get-boolean158514
Ref: g-value-set-boolean158706
Ref: g-param-spec-int158886
Ref: g-value-get-int159371
Ref: g-value-set-int159486
Ref: g-param-spec-uint159595
Ref: g-value-get-uint160083
Ref: g-value-set-uint160209
Ref: g-param-spec-float160321
Ref: g-value-get-float160812
Ref: g-value-set-float160927
Ref: g-param-spec-double161042
Ref: g-value-get-double161536
Ref: g-value-set-double161653
Ref: g-param-spec-enum161771
Ref: g-value-get-enum162217
Ref: g-value-set-enum162365
Ref: g-param-spec-flags162741
Ref: g-value-get-flags163191
Ref: g-value-set-flags163325
Ref: g-param-spec-string163758
Ref: g-value-get-string164167
Ref: g-value-set-string164373
Ref: g-param-spec-param164485
Ref: g-value-get-param164907
Ref: g-value-set-param165158
Ref: g-param-spec-boxed165273
Ref: g-value-get-boxed165703
Ref: g-value-set-boxed166088
Ref: g-value-get-pointer166520
Ref: g-value-set-pointer166639
Ref: g-param-spec-object166760
Ref: g-value-get-object167200
Ref: g-value-set-object167318
Ref: g-value-get-variant167522
Ref: g-type-param-boolean168010
Ref: g-type-param-char168010
Ref: g-type-param-uchar168010
Ref: g-type-param-int168010
Ref: g-type-param-uint168010
Ref: g-type-param-long168010
Ref: g-type-param-ulong168010
Ref: g-type-param-int64168010
Ref: g-type-param-uint64168010
Ref: g-type-param-float168010
Ref: g-type-param-double168010
Ref: g-type-param-enum168010
Ref: g-type-param-flags168010
Ref: g-type-param-string168010
Ref: g-type-param-param168010
Ref: g-type-param-boxed168010
Ref: g-type-param-pointer168010
Ref: g-type-param-object168010
Ref: g-type-param-unichar168010
Ref: g-type-param-override168010
Ref: g-type-param-gtype168010
Ref: g-type-param-variant168010
Node: GParamSpec168887
Ref: gi-g-param-spec-show169812
Ref: g-param-spec-type171056
Ref: g-param-spec-type-name171056
Ref: g-param-spec-get-default-value171307
Ref: g-param-spec-get-name171550
Ref: g-param-spec-get-nick171550
Ref: g-param-spec-get-blurb171550
Ref: g-param-spec-get-flags171805
Ref: %g-param-flags172032
Node: Closures174399
Ref: g-closure-size175904
Ref: g-closure-ref-count176065
Ref: g-closure-ref176193
Ref: g-closure-sink176376
Ref: g-closure-unref177105
Ref: g-closure-free177366
Ref: g-closure-invoke177528
Ref: g-closure-add-invalidate-notifier178017
Ref: g-closure-new-simple178427
Ref: g-closure-set-marshal178796
Ref: g-source-set-closure178919
Node: Signals179271
Ref: g-signal-newv180396
Ref: g-signal-query181944
Ref: g-signal-lookup182962
Ref: g-signal-list-ids183271
Ref: g-signal-emitv183592
Ref: g-signal-connect-closure-by-id184426
Ref: g-signal-handler-disconnect185046
Ref: g-signal-parse-name185457
Ref: %g-signal-flags185974
Ref: Signals-Footnote-1188430
Ref: Signals-Footnote-2188597
Node: GObject Introspection188727
Node: Repository190699
Ref: g-irepository-get-default192120
Ref: g-irepository-get-dependencies192669
Ref: g-irepository-get-loaded-namespaces193042
Ref: g-irepository-get-n-infos193166
Ref: g-irepository-get-info193376
Ref: g-irepository-enumerate-versions193758
Ref: g-irepository-get-typelib-path194030
Ref: g-irepository-require194396
Ref: g-irepository-get-c-prefix194943
Ref: g-irepository-get-shared-library195357
Ref: g-irepository-get-version195652
Ref: g-irepository-find-by-gtype195938
Ref: g-irepository-find-by-name196545
Node: Typelib196983
Ref: g-golf-typelib-new197556
Ref: call-with-input-typelib197786
Ref: g-typelib-new-from-memory198396
Ref: g-typelib-free198888
Ref: g-typelib-get-namespace198974
Node: Common Types199062
Ref: g-type-tag-to-string199452
Ref: %gi-type-tag199859
Ref: %gi-array-type200566
Node: Version Information (2)200898
Ref: gi-version201525
Ref: gi-effective-version201525
Ref: gi-major-version201525
Ref: gi-minor-version201525
Ref: gi-micro-version201525
Ref: gi-check-version202050
Node: Base Info202227
Ref: g-base-info-ref204121
Ref: g-base-info-unref204232
Ref: g-base-info-equal204401
Ref: g-base-info-get-type204775
Ref: g-base-info-get-typelib204854
Ref: g-base-info-get-namespace204967
Ref: g-base-info-get-name205050
Ref: g-base-info-get-attribute205306
Ref: g-base-info-iterate-attributes205446
Ref: g-base-info-get-container205697
Ref: g-base-info-is-deprecated205951
Ref: %gi-info-type206152
Node: Callable Info206868
Ref: g-callable-info-can-throw-gerror208302
Ref: g-callable-info-get-n-args208456
Ref: g-callable-info-get-arg208631
Ref: g-callable-info-get-caller-owns208833
Ref: g-callable-info-get-instance-ownership-transfer209070
Ref: g-callable-info-get-return-type209318
Ref: g-callable-info-invoke209515
Ref: g-callable-info-is-method211424
Ref: g-callable-info-may-return-null212049
Ref: g-callable-info-create-closure212214
Node: Function Info212461
Ref: gi-function-info-is-method?213659
Ref: g-function-info-get-flags214009
Ref: g-function-info-get-property214165
Ref: g-function-info-get-symbol214563
Ref: g-function-info-get-vfunc214685
Ref: g-function-info-invoke215066
Ref: %g-function-info-flags216746
Ref: Function Info-Footnote-1217560
Node: Signal Info218036
Ref: g-signal-info-get-flags218892
Node: VFunc Info219113
Ref: g-vfunc-info-get-flags219916
Ref: g-vfunc-info-get-offset220135
Ref: g-vfunc-info-get-signal220362
Ref: g-vfunc-info-get-invoker220653
Ref: %gi-vfunc-info-flags221106
Node: Registered Type Info221529
Ref: gi-registered-type-info-name222708
Ref: g-registered-type-info-get-type-name223938
Ref: g-registered-type-info-get-type-init224163
Ref: g-registered-type-info-get-g-type224512
Ref: Registered Type Info-Footnote-1224941
Node: Enum Info225059
Ref: gi-enum-import225988
Ref: gi-enum-value-values226174
Ref: g-enum-info-get-n-values226790
Ref: g-enum-info-get-value226934
Ref: g-enum-info-get-n-methods227243
Ref: g-enum-info-get-method227385
Ref: g-value-info-get-value227703
Node: Struct Info227890
Ref: gi-struct-import228995
Ref: gi-struct-field-desc229233
Ref: gi-struct-field-types229439
Ref: g-struct-info-get-alignment229614
Ref: g-struct-info-get-size229748
Ref: g-struct-info-is-gtype-struct229892
Ref: g-struct-info-is-foreign230090
Ref: g-struct-info-get-n-fields230228
Ref: g-struct-info-get-field230347
Ref: g-struct-info-get-n-methods230646
Ref: g-struct-info-get-method230767
Node: Union Info231074
Ref: g-union-info-get-n-fields232281
Ref: g-union-info-get-field232421
Ref: g-union-info-get-n-methods232674
Ref: g-union-info-get-method232816
Ref: g-union-info-is-discriminated?233056
Ref: g-union-info-get-discriminator-offset233195
Ref: g-union-info-get-discriminator-type233354
Ref: g-union-info-get-discriminator233582
Ref: g-union-info-get-size233947
Ref: g-union-info-get-alignment234089
Node: Object Info234222
Ref: gi-object-show236540
Ref: gi-object-property-names237819
Ref: gi-object-method-names238081
Ref: gi-object-method-find-by-name238473
Ref: g-object-info-get-abstract238785
Ref: g-object-info-get-parent238978
Ref: g-object-info-get-type-name239168
Ref: g-object-info-get-type-init239326
Ref: g-object-info-get-n-constants239544
Ref: g-object-info-get-constant239707
Ref: g-object-info-get-n-fields239917
Ref: g-object-info-get-field240071
Ref: g-object-info-get-n-interfaces240275
Ref: g-object-info-get-interface240441
Ref: g-object-info-get-n-methods240653
Ref: g-object-info-get-method240810
Ref: g-object-info-find-method241018
Ref: g-object-info-get-n-properties241274
Ref: g-object-info-get-property241440
Ref: g-object-info-get-n-signals241650
Ref: g-object-info-get-signal241807
Ref: g-object-info-find-signal242013
Ref: g-object-info-get-n-vfuncs242267
Ref: g-object-info-get-vfunc242421
Ref: g-object-info-get-class-struct242625
Ref: g-object-info-get-set-value-function243005
Ref: g-object-info-get-set-value-function-pointer243286
Ref: g-object-info-get-get-value-function243639
Ref: g-object-info-get-get-value-function-pointer243962
Node: Interface Info244332
Ref: gi-interface-import245960
Ref: gi-interface-show246372
Ref: g-interface-info-get-n-prerequisites248231
Ref: g-interface-info-get-prerequisite248537
Ref: g-interface-info-get-n-properties248788
Ref: g-interface-info-get-property248960
Ref: g-interface-info-get-n-methods249173
Ref: g-interface-info-get-method249336
Ref: g-interface-info-find-method249547
Ref: g-interface-info-get-n-signals249806
Ref: g-interface-info-get-signal249969
Ref: g-interface-info-find-signal250178
Ref: g-interface-info-get-n-vfuncs250435
Ref: g-interface-info-get-vfunc250595
Ref: g-interface-info-find-vfunc250802
Ref: g-interface-info-get-n-constants251060
Ref: g-interface-info-get-constant251229
Ref: g-interface-info-get-iface-struct251442
Node: Arg Info251727
Ref: g-arg-info-get-closure252878
Ref: g-arg-info-get-destroy253107
Ref: g-arg-info-get-direction253363
Ref: g-arg-info-get-ownership-transfer253502
Ref: g-arg-info-get-scope253651
Ref: g-arg-info-get-type253934
Ref: g-arg-info-may-be-null254130
Ref: g-arg-info-is-caller-allocates254434
Ref: g-arg-info-is-optional254792
Ref: g-arg-info-is-return-value255016
Ref: g-arg-info-is-skip255202
Ref: %gi-direction255363
Ref: %gi-scope-type255814
Ref: %gi-transfer256875
Node: Constant Info259022
Ref: g-constant-info-free-value259898
Ref: g-constant-info-get-type260046
Ref: g-constant-info-get-value260244
Node: Field Info260622
Ref: g-field-info-get-flags261668
Ref: g-field-info-get-offset261856
Ref: g-field-info-get-type262073
Node: Property Info262292
Ref: gi-property-g-type263073
Ref: g-property-info-get-flags263204
Ref: g-property-info-get-ownership-transfer263413
Ref: g-property-info-get-type263659
Node: Type Info263890
Ref: g-info-type-to-string265298
Ref: g-type-info-is-pointer265633
Ref: g-type-info-get-tag266046
Ref: g-type-info-get-param-type266206
Ref: g-type-info-get-interface266431
Ref: g-type-info-get-array-length266927
Ref: g-type-info-get-array-fixed-size267137
Ref: g-type-info-is-zero-terminated267355
Ref: g-type-info-get-array-type267606
Node: FFI Interface267837
Ref: gi-type-tag-get-ffi-type268358
Ref: g-type-info-get-ffi-type268759
Ref: gi-type-info-extract-ffi-return-value268979
Ref: gi-type-tag-extract-ffi-return-value269409
Ref: g-callable-info-prepare-closure270054
Node: Utilities270499
Ref: gi-pointer-new271805
Ref: gi-pointer-inc271884
Ref: gi-attribute-iter-new272051
Ref: with-gerror272283
Ref: gi->scm272674
Ref: gi-boolean->scm273842
Ref: gi-string->scm273967
Ref: gi-pointer->scm273967
Ref: gi-n-string->scm274198
Ref: gi-n-pointer->scm274198
Ref: gi-n-gtype->scm274198
Ref: gi-strings->scm274605
Ref: gi-pointers->scm274605
Ref: gi-csv-string->scm274853
Ref: gi-glist->scm275200
Ref: gi-gslist->scm275200
Ref: scm->gi275454
Ref: scm->gi-boolean276460
Ref: scm->gi-string276573
Ref: scm->gi-pointer276573
Ref: scm->gi-n-string276803
Ref: scm->gi-strings276803
Ref: scm->gi-n-pointer277479
Ref: scm->gi-n-gtype277479
Ref: scm->gi-pointers277834
Ref: scm->gi-gslist278089
Ref: %gi-pointer-size278382
Node: Support278532
Node: Module279048
Ref: re-export-public-interface279215
Node: Goops279433
Ref: class-direct-virtual-slots279993
Ref: class-virtual-slots280234
Ref: class-direct-g-property-slots280461
Ref: class-g-property-slots280708
Ref: class-direct-child-id-slots280941
Ref: class-child-id-slots281150
Ref: class-direct-g-param-slots281345
Ref: class-g-param-slots281552
Ref: mslot-set!281745
Ref: generic?281945
Node: Enum282071
Ref: <enum>282795
Ref: <gi-enum>283712
Ref: !enum-set284440
Ref: enum->value284536
Ref: enum->values284536
Ref: enum->symbol284753
Ref: enum->symbols284753
Ref: enum->name284972
Ref: enum->names284972
Ref: !g-type_285287
Ref: !g-name285287
Ref: !name__285287
Node: Flags285493
Ref: <flags>286085
Ref: <gi-flags>286198
Ref: integer->flags286930
Ref: flags->integer287155
Ref: !g-type___287368
Ref: !g-name______287368
Ref: !name_____287368
Node: Struct287577
Ref: <gi-struct>288421
Ref: !g-type____289283
Ref: !g-name_289283
Ref: !name____289283
Ref: !alignment289283
Ref: !size289283
Ref: !is-gtype-struct?289283
Ref: !is-foreign?289283
Ref: !field-types289283
Ref: !field-desc289283
Ref: !scm-types289283
Ref: !init-vals289283
Ref: !is-opaque?289779
Ref: !is-semi-opaque?290327
Ref: field-offset290884
Node: Union291117
Ref: <gi-union>291905
Ref: make-c-union293272
Ref: c-union-ref293582
Ref: c-union-set!293723
Ref: !g-type__293892
Ref: !g-name__293892
Ref: !name___293892
Ref: !size_293892
Ref: !alignment_293892
Ref: !fields293892
Ref: !is-discriminated?293892
Ref: !discriminator-offset293892
Ref: !discriminator293892
Node: Utilities_294345
Ref: g-studly-caps-expand294914
Ref: g-name->name295727
Ref: g-name->class-name295727
Ref: g-name->short-name296617
Ref: class-name->name297823
Ref: class-name->g-name298105
Ref: name->g-name298337
Ref: syntax-name->method-name298791
Ref: gi-type-tag->ffi300355
Ref: gi-type-tag->init-val300768
Ref: Utilities_-Footnote-1301031
Node: G-Golf High Level API302112
Node: Closure303186
Ref: <closure>304530
Ref: !g-closure305472
Ref: !function305472
Ref: !return-type305472
Ref: !param-types305472
Ref: invoke305672
Ref: Closure-Footnote-1306043
Node: Function306130
Ref: <function>308003
Ref: <argument>309898
Ref: !info_312486
Ref: !namespace_312486
Ref: !g-name____312486
Ref: !name312486
Ref: !override?312486
Ref: !i-func312486
Ref: !o-func312486
Ref: !o-spec-pos312486
Ref: !flags312486
Ref: !is-method?312486
Ref: !n-arg312486
Ref: !caller-owns312486
Ref: !return-type_312486
Ref: !type-desc312486
Ref: !may-return-null312486
Ref: !arguments312486
Ref: !n-gi-arg-in312486
Ref: !args-in312486
Ref: !gi-args-in312486
Ref: !gi-args-in-bv312486
Ref: !n-gi-arg-out312486
Ref: !args-out312486
Ref: !gi-args-out312486
Ref: !gi-args-out-bv312486
Ref: !gi-arg-result312486
Ref: !g-name_____313405
Ref: !name_313405
Ref: !closure313405
Ref: !destroy313405
Ref: !direction313405
Ref: !transfert313405
Ref: !scope313405
Ref: !type-tag313405
Ref: !type-desc_313405
Ref: !forced-type313405
Ref: !string-pointer313405
Ref: !is-pointer?313405
Ref: !may-be-null?313405
Ref: !is-caller-allocate?313405
Ref: !is-optional?313405
Ref: !is-return-value?313405
Ref: !is-skip?313405
Ref: !arg-pos313405
Ref: !gi-argument-in313405
Ref: !gi-argument-in-bv-pos313405
Ref: !gi-argument-out313405
Ref: !gi-argument-out-bv-pos313405
Ref: !gi-argument-field313405
Node: Import_314309
Ref: gi-import-info314880
Ref: gi-import-enum316064
Ref: gi-import-flags316064
Ref: gi-import-struct316064
Ref: gi-import-function317468
Ref: gi-import-constant320228
Ref: %gi-base-info-types320887
Ref: %gi-imported-base-info-types320887
Node: Utilities__321877
Ref: gi-find-by-property-name322159
Node: GNU Free Documentation License322591
Node: Concept Index347965
Node: Procedure Index348558
Node: Variable Index398919
Node: Type Index400396
Node: List of Examples401811

End Tag Table


Local Variables:
coding: utf-8
End:
