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

This manual documents GNU G-Golf version 0.8.0-rc9.

Copyright (C) 2016 - 2024 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: 646
g-golf.info-2: 303733

Tag Table:
(Indirect)
Node: Top646
Node: Preface1507
Node: Contributors to this manual1774
Node: Join the GNU Project2257
Node: G-Golf License3077
Node: Introduction3760
Node: About G-Golf3988
Ref: About G-Golf-Footnote-16704
Ref: About G-Golf-Footnote-26845
Node: Obtaining and installing G-Golf6908
Ref: Obtaining and installing G-Golf-Footnote-113084
Ref: Obtaining and installing G-Golf-Footnote-213458
Node: Contact Information13583
Node: Reporting Bugs14474
Node: Using G-Golf14993
Node: Before you start15254
Node: Naming Conventions15542
Ref: Naming Conventions-Footnote-120582
Ref: Naming Conventions-Footnote-220713
Node: GOOPS Notes and Conventions20915
Ref: GOOPS Notes and Conventions-Footnote-124844
Ref: GOOPS Notes and Conventions-Footnote-225333
Ref: GOOPS Notes and Conventions-Footnote-325487
Node: Configuring Guile for G-Golf25728
Ref: Configuring Guile for G-Golf-Footnote-127371
Node: Customizing G-Golf27525
Node: SXML Support - Emacs users30387
Node: Getting Started with G-Golf31307
Ref: Getting Started with G-Golf-Footnote-133314
Node: Hello World!33547
Ref: exa:exa135022
Ref: Hello World!-Footnote-138414
Ref: Hello World!-Footnote-238583
Node: Selective Import38807
Node: Scripting41711
Ref: exa:exa247731
Ref: Scripting-Footnote-150009
Ref: Scripting-Footnote-250132
Node: Building Applications50193
Node: G-Golf on Mobile Devices50374
Node: Working with GNOME50543
Node: Import51824
Ref: gi-import52162
Ref: gi-import-by-name53220
Node: Events56541
Ref: <gdk-event>58994
Ref: !event62269
Ref: !axis62399
Ref: !button62399
Ref: !click-count62399
Ref: !coords62399
Ref: !device62399
Ref: !device-tool62399
Ref: !event-sequence62399
Ref: !event-type62399
Ref: !keycode62399
Ref: !keyval62399
Ref: !pointer-emulated62399
Ref: !root-coords62399
Ref: !scancode62399
Ref: !screen62399
Ref: !scroll-deltas62399
Ref: !scroll-direction62399
Ref: !seat62399
Ref: !source-device62399
Ref: !state62399
Ref: !time62399
Ref: !window62399
Ref: !keyname64513
Ref: !x65054
Ref: !y65054
Ref: !root-x65054
Ref: !root-y65054
Ref: Events-Footnote-166745
Node: GObject (1)66809
Ref: <gobject>69512
Ref: <ginterface>69851
Ref: <gobject-class>70228
Ref: <gtype-class>70623
Ref: !info71931
Ref: !derived71931
Ref: !namespace71931
Ref: !g-type71931
Ref: !g-name (2)71931
Ref: !g-class71931
Ref: <gtype-instance>72254
Ref: !g-inst72909
Ref: unref73015
Ref: gobject-class?73688
Ref: GObject (1)-Footnote-173893
Ref: GObject (1)-Footnote-274293
Ref: GObject (1)-Footnote-374585
Node: G-Golf Valley74795
Node: Cache Park75085
Ref: gi-cache-show76243
Ref: gi-cache-ref76615
Ref: %gi-cache78068
Node: Customization Square78233
Ref: g-name-transform-exception81549
Ref: g-name-transform-exception?82315
Ref: g-name-transform-exception-add82489
Ref: g-name-transform-exception-remove82489
Ref: g-name-transform-exception-reset82716
Ref: g-studly-caps-expand-token-exception82955
Ref: g-studly-caps-expand-token-exception?83366
Ref: g-studly-caps-expand-token-exception-add83560
Ref: g-studly-caps-expand-token-exception-remove83560
Ref: g-studly-caps-expand-token-exception-reset83817
Ref: gi-strip-boolean-result86368
Ref: gi-strip-boolean-result?86618
Ref: gi-strip-boolean-result-add86868
Ref: gi-strip-boolean-result-remove86868
Ref: gi-strip-boolean-result-reset87134
Ref: gi-method-short-name-skip88508
Ref: gi-method-short-name-skip?88736
Ref: gi-method-short-name-skip-all88968
Ref: gi-method-short-name-skip-add89107
Ref: gi-method-short-name-skip-remove89107
Ref: gi-method-short-name-skip-reset89353
Ref: syntax-name-protect-prefix90693
Ref: syntax-name-protect-prefix-set90693
Ref: syntax-name-protect-prefix-reset90693
Ref: syntax-name-protect-postfix90943
Ref: syntax-name-protect-postfix-set90943
Ref: syntax-name-protect-postfix-reset90943
Ref: syntax-name-protect-renamer91213
Ref: syntax-name-protect-renamer-set91213
Ref: syntax-name-protect-renamer-reset91213
Ref: syntax-name-protect-reset91675
Ref: Customization Square-Footnote-192156
Ref: Customization Square-Footnote-292284
Ref: Customization Square-Footnote-392455
Node: VFunc Alley92670
Ref: <vfunc>95668
Ref: define-vfunc96677
Ref: vfunc98001
Ref: !specializer98331
Ref: !name_______98331
Ref: !g-name_______98331
Ref: !long-name-prefix98331
Ref: !gf-long-name?98331
Ref: !info__98331
Ref: !callback98331
Ref: next-vfunc98628
Ref: VFunc Alley-Footnote-199783
Ref: VFunc Alley-Footnote-2100323
Ref: VFunc Alley-Footnote-3100602
Node: Support Canyon101240
Node: Color Hollow101443
Ref: rgb-cc->color104937
Ref: rgba-cc->color105185
Ref: string->color105414
Ref: color-blend105803
Ref: Color Hollow-Footnote-1107367
Node: Utils Corner107637
Ref: scm->g-type107941
Ref: allocate-c-struct108199
Ref: Utils Corner-Footnote-1109195
Node: G-Golf Core Reference109296
Node: Overview109580
Node: Structure and Naming Conventions109726
Node: GLib111945
Node: Version Information (1)113340
Ref: glib-get-major-version113851
Ref: glib-get-minor-version113851
Ref: glib-get-micro-version113851
Node: Memory Allocation114087
Ref: g-malloc114757
Ref: g-malloc0114757
Ref: g-free115045
Ref: g-memdup115137
Node: The Main Event Loop115389
Ref: g-main-loop-new117107
Ref: g-main-loop-ref117565
Ref: g-main-loop-unref117671
Ref: g-main-loop-run117857
Ref: g-main-loop-quit118146
Ref: g-main-context-new118445
Ref: g-main-context-default118582
Ref: g-timeout-source-new118849
Ref: g-timeout-source-new-seconds119209
Ref: g-idle-source-new119572
Ref: g-source-ref-count120016
Ref: g-source-ref120141
Ref: g-source-unref120250
Ref: g-source-free120466
Ref: g-source-attach120659
Ref: g-source-destroy120941
Ref: g-source-is-destroyed?121353
Ref: g-source-set-priority121533
Ref: g-source-get-priority122022
Ref: g-source-remove122149
Node: IO Channels122689
Ref: g-io-channel-unix-new123887
Ref: g-io-channel-ref124463
Ref: g-io-channel-unref124573
Ref: g-io-create-watch124685
Ref: %g-io-condition125044
Node: Miscellaneous Utility Functions125835
Ref: g-get-prgname126472
Ref: g-set-prgname126812
Ref: g-get-system-data-dirs127186
Ref: g-get-system-config-dirs128702
Ref: g-get-os-info129719
Node: UNIX-specific utilities and integration130146
Ref: g-unix-fd-source-new131061
Node: Doubly-Linked Lists131331
Ref: g-list-data132512
Ref: g-list-next132769
Ref: g-list-prev132931
Ref: g-list-free133100
Ref: g-list-length133204
Ref: g-list-nth-data133399
Node: Singly-Linked Lists133672
Ref: g-slist-data134829
Ref: g-slist-next135089
Ref: g-slist-append135254
Ref: g-slist-prepend135785
Ref: g-slist-free136040
Ref: g-slist-length136147
Ref: g-slist-nth-data136345
Node: Byte Arrays136622
Ref: g-bytes-new136925
Ref: Byte Arrays-Footnote-1137149
Node: Quarks137272
Ref: g-quark-from-string137811
Ref: g-quark-to-string138093
Node: Simple XML Subset Parser138252
Ref: g-markup-escape-text139550
Node: Date and Time Functions140168
Ref: g-get-monotonic-time140780
Node: GObject141485
Node: Type Information142749
Ref: g-type->symbol144289
Ref: symbol->g-type144644
Ref: g-type-from-class144983
Ref: g-type-name145146
Ref: g-type-from-name145502
Ref: g-type-parent145814
Ref: g-type-is-a146004
Ref: g-type-class-ref146271
Ref: g-type-class-peek146587
Ref: g-type-class-unref146980
Ref: g-type-class-peek-parent147320
Ref: g-type-interface-peek147619
Ref: g-type-interfaces147873
Ref: g-type-query148067
Ref: g-type-register-static-simple148227
Ref: g-type-add-interface-static148676
Ref: g-type-fundamental149242
Ref: g-type-ensure149368
Ref: %g-type-fundamental-flags149602
Ref: %g-type-fundamental-types150364
Ref: Type Information-Footnote-1153294
Node: GObject_153613
Ref: g-object-class-install-property155242
Ref: g-object-class-find-property156064
Ref: g-object-class-list-properties156338
Ref: g-object-new156579
Ref: g-object-new-with-properties156777
Ref: g-object-ref157305
Ref: g-object-unref157413
Ref: g-object-ref-sink157617
Ref: g-object-ref-count158037
Ref: g-object-is-floating158204
Ref: g-object-add-toggle-ref158343
Ref: g-object-remove-toggle-ref159325
Ref: g-object-type159806
Ref: g-object-type-name159893
Ref: g-object-get-property159976
Ref: g-object-set-property160397
Node: Enumeration and Flag Types160836
Node: Boxed Types161540
Ref: g-boxed-free162390
Ref: g-strv-get-type162526
Node: Generic Values162885
Ref: g-value-size164215
Ref: g-value-new164324
Ref: g-value-init164480
Ref: g-value-unset164791
Node: Parameters and Values165091
Ref: g-value-type168554
Ref: g-value-type-tag168554
Ref: g-value-type-name168554
Ref: g-value-ref168923
Ref: g-value-set!169294
Ref: g-param-spec-boolean169838
Ref: g-value-get-boolean170250
Ref: g-value-set-boolean170442
Ref: g-param-spec-int170622
Ref: g-value-get-int171107
Ref: g-value-set-int171222
Ref: g-param-spec-uint171331
Ref: g-value-get-uint171819
Ref: g-value-set-uint171945
Ref: g-param-spec-float172057
Ref: g-value-get-float172548
Ref: g-value-set-float172663
Ref: g-param-spec-double172778
Ref: g-value-get-double173272
Ref: g-value-set-double173389
Ref: g-param-spec-enum173507
Ref: g-value-get-enum173953
Ref: g-value-set-enum174101
Ref: g-param-spec-flags174477
Ref: g-value-get-flags174927
Ref: g-value-set-flags175061
Ref: g-param-spec-string175494
Ref: g-value-get-string175903
Ref: g-value-set-string176109
Ref: g-param-spec-param176221
Ref: g-value-get-param176643
Ref: g-value-set-param176894
Ref: g-param-spec-boxed177009
Ref: g-value-get-boxed177439
Ref: g-value-set-boxed177824
Ref: g-value-get-pointer178256
Ref: g-value-set-pointer178375
Ref: g-param-spec-object178496
Ref: g-value-get-object178936
Ref: g-value-set-object179054
Ref: g-value-get-variant179258
Ref: g-type-param-boolean179746
Ref: g-type-param-char179746
Ref: g-type-param-uchar179746
Ref: g-type-param-int179746
Ref: g-type-param-uint179746
Ref: g-type-param-long179746
Ref: g-type-param-ulong179746
Ref: g-type-param-int64179746
Ref: g-type-param-uint64179746
Ref: g-type-param-float179746
Ref: g-type-param-double179746
Ref: g-type-param-enum179746
Ref: g-type-param-flags179746
Ref: g-type-param-string179746
Ref: g-type-param-param179746
Ref: g-type-param-boxed179746
Ref: g-type-param-pointer179746
Ref: g-type-param-object179746
Ref: g-type-param-unichar179746
Ref: g-type-param-override179746
Ref: g-type-param-gtype179746
Ref: g-type-param-variant179746
Node: GParamSpec180623
Ref: gi-g-param-spec-show181548
Ref: g-param-spec-type182792
Ref: g-param-spec-type-name182792
Ref: g-param-spec-get-default-value183043
Ref: g-param-spec-get-name183286
Ref: g-param-spec-get-nick183286
Ref: g-param-spec-get-blurb183286
Ref: g-param-spec-get-flags183541
Ref: %g-param-flags183768
Node: Closures186133
Ref: g-closure-size187637
Ref: g-closure-ref-count187798
Ref: g-closure-ref187926
Ref: g-closure-sink188109
Ref: g-closure-unref188836
Ref: g-closure-free189097
Ref: g-closure-invoke189259
Ref: g-closure-add-invalidate-notifier189748
Ref: g-closure-new-simple190158
Ref: g-closure-set-marshal190527
Ref: g-source-set-closure190650
Node: Signals191002
Ref: g-signal-newv192127
Ref: g-signal-query193675
Ref: g-signal-lookup194693
Ref: g-signal-list-ids194998
Ref: g-signal-emitv195315
Ref: g-signal-connect-closure-by-id196147
Ref: g-signal-handler-disconnect196767
Ref: g-signal-parse-name197178
Ref: %g-signal-flags197695
Ref: Signals-Footnote-1200147
Ref: Signals-Footnote-2200314
Node: GObject Introspection200444
Node: Repository202416
Ref: g-irepository-get-default203837
Ref: g-irepository-get-dependencies204386
Ref: g-irepository-get-loaded-namespaces204759
Ref: g-irepository-get-n-infos204883
Ref: g-irepository-get-info205093
Ref: g-irepository-enumerate-versions205475
Ref: g-irepository-get-typelib-path205747
Ref: g-irepository-require206113
Ref: g-irepository-get-c-prefix206658
Ref: g-irepository-get-shared-library207072
Ref: g-irepository-get-version207367
Ref: g-irepository-find-by-gtype207653
Ref: g-irepository-find-by-name208260
Node: Typelib208698
Ref: g-golf-typelib-new209271
Ref: call-with-input-typelib209501
Ref: g-typelib-new-from-memory210107
Ref: g-typelib-free210599
Ref: g-typelib-get-namespace210685
Node: Common Types210773
Ref: g-type-tag-to-string211163
Ref: %gi-type-tag211570
Ref: %gi-array-type212275
Node: Version Information (2)212605
Ref: gi-version213232
Ref: gi-effective-version213232
Ref: gi-major-version213232
Ref: gi-minor-version213232
Ref: gi-micro-version213232
Ref: gi-check-version213757
Node: Base Info213934
Ref: g-base-info-ref215821
Ref: g-base-info-unref215932
Ref: g-base-info-equal216101
Ref: g-base-info-get-type216475
Ref: g-base-info-get-typelib216554
Ref: g-base-info-get-namespace216667
Ref: g-base-info-get-name216750
Ref: g-base-info-get-attribute217006
Ref: g-base-info-iterate-attributes217146
Ref: g-base-info-get-container217397
Ref: g-base-info-is-deprecated217651
Ref: %gi-info-type217852
Node: Callable Info218566
Ref: g-callable-info-can-throw-gerror220057
Ref: g-callable-info-get-n-args220211
Ref: g-callable-info-get-arg220386
Ref: g-callable-info-get-caller-owns220588
Ref: g-callable-info-get-instance-ownership-transfer220825
Ref: g-callable-info-get-return-type221073
Ref: g-callable-info-invoke221270
Ref: g-callable-info-is-method223179
Ref: g-callable-info-may-return-null223804
Ref: g-callable-info-create-closure223969
Ref: g-callable-info-get-closure-native-address224216
Node: Function Info224532
Ref: gi-function-info-is-method?225726
Ref: g-function-info-get-flags226076
Ref: g-function-info-get-property226232
Ref: g-function-info-get-symbol226630
Ref: g-function-info-get-vfunc226752
Ref: g-function-info-invoke227133
Ref: %g-function-info-flags228813
Ref: Function Info-Footnote-1229625
Node: Signal Info230101
Ref: g-signal-info-get-flags230951
Node: VFunc Info231172
Ref: g-vfunc-info-get-flags231975
Ref: g-vfunc-info-get-offset232194
Ref: g-vfunc-info-get-signal232421
Ref: g-vfunc-info-get-invoker232712
Ref: %gi-vfunc-info-flags233165
Node: Registered Type Info233586
Ref: gi-registered-type-info-name234759
Ref: g-registered-type-info-get-type-name235989
Ref: g-registered-type-info-get-type-init236214
Ref: g-registered-type-info-get-g-type236563
Ref: Registered Type Info-Footnote-1236992
Node: Enum Info237110
Ref: gi-enum-import238037
Ref: gi-enum-value-values238223
Ref: g-enum-info-get-n-values238839
Ref: g-enum-info-get-value238983
Ref: g-enum-info-get-n-methods239290
Ref: g-enum-info-get-method239432
Ref: g-value-info-get-value239748
Node: Struct Info239935
Ref: gi-struct-import241038
Ref: gi-struct-field-desc241276
Ref: gi-struct-field-types241482
Ref: g-struct-info-get-alignment241657
Ref: g-struct-info-get-size241791
Ref: g-struct-info-is-gtype-struct241935
Ref: g-struct-info-is-foreign242133
Ref: g-struct-info-get-n-fields242271
Ref: g-struct-info-get-field242390
Ref: g-struct-info-get-n-methods242689
Ref: g-struct-info-get-method242810
Node: Union Info243117
Ref: g-union-info-get-n-fields244322
Ref: g-union-info-get-field244462
Ref: g-union-info-get-n-methods244713
Ref: g-union-info-get-method244855
Ref: g-union-info-is-discriminated?245093
Ref: g-union-info-get-discriminator-offset245232
Ref: g-union-info-get-discriminator-type245391
Ref: g-union-info-get-discriminator245617
Ref: g-union-info-get-size245980
Ref: g-union-info-get-alignment246122
Node: Object Info246255
Ref: gi-object-show248569
Ref: gi-object-property-names249848
Ref: gi-object-method-names250110
Ref: gi-object-method-find-by-name250502
Ref: g-object-info-get-abstract250814
Ref: g-object-info-get-parent251007
Ref: g-object-info-get-type-name251195
Ref: g-object-info-get-type-init251353
Ref: g-object-info-get-n-constants251571
Ref: g-object-info-get-constant251734
Ref: g-object-info-get-n-fields251944
Ref: g-object-info-get-field252098
Ref: g-object-info-get-n-interfaces252302
Ref: g-object-info-get-interface252468
Ref: g-object-info-get-n-methods252680
Ref: g-object-info-get-method252837
Ref: g-object-info-find-method253045
Ref: g-object-info-get-n-properties253301
Ref: g-object-info-get-property253467
Ref: g-object-info-get-n-signals253677
Ref: g-object-info-get-signal253834
Ref: g-object-info-find-signal254040
Ref: g-object-info-get-n-vfuncs254294
Ref: g-object-info-get-vfunc254448
Ref: g-object-info-get-class-struct254652
Ref: g-object-info-get-set-value-function255032
Ref: g-object-info-get-set-value-function-pointer255313
Ref: g-object-info-get-get-value-function255666
Ref: g-object-info-get-get-value-function-pointer255989
Node: Interface Info256359
Ref: gi-interface-import257985
Ref: gi-interface-show258395
Ref: g-interface-info-get-n-prerequisites260254
Ref: g-interface-info-get-prerequisite260560
Ref: g-interface-info-get-n-properties260811
Ref: g-interface-info-get-property260983
Ref: g-interface-info-get-n-methods261196
Ref: g-interface-info-get-method261359
Ref: g-interface-info-find-method261570
Ref: g-interface-info-get-n-signals261829
Ref: g-interface-info-get-signal261992
Ref: g-interface-info-find-signal262201
Ref: g-interface-info-get-n-vfuncs262458
Ref: g-interface-info-get-vfunc262618
Ref: g-interface-info-find-vfunc262825
Ref: g-interface-info-get-n-constants263083
Ref: g-interface-info-get-constant263252
Ref: g-interface-info-get-iface-struct263465
Node: Arg Info263750
Ref: g-arg-info-get-closure264900
Ref: g-arg-info-get-destroy265129
Ref: g-arg-info-get-direction265385
Ref: g-arg-info-get-ownership-transfer265524
Ref: g-arg-info-get-scope265673
Ref: g-arg-info-get-type265956
Ref: g-arg-info-may-be-null266152
Ref: g-arg-info-is-caller-allocates266448
Ref: g-arg-info-is-optional266806
Ref: g-arg-info-is-return-value267026
Ref: g-arg-info-is-skip267212
Ref: %gi-direction267373
Ref: %gi-scope-type267822
Ref: %gi-transfer268881
Node: Constant Info271022
Ref: g-constant-info-free-value271897
Ref: g-constant-info-get-type272045
Ref: g-constant-info-get-value272243
Node: Field Info272621
Ref: g-field-info-get-flags273666
Ref: g-field-info-get-offset273854
Ref: g-field-info-get-type274071
Node: Property Info274290
Ref: gi-property-g-type275070
Ref: g-property-info-get-flags275201
Ref: g-property-info-get-ownership-transfer275410
Ref: g-property-info-get-type275656
Node: Type Info275885
Ref: g-info-type-to-string277292
Ref: g-type-info-is-pointer277627
Ref: g-type-info-get-tag278040
Ref: g-type-info-get-param-type278200
Ref: g-type-info-get-interface278425
Ref: g-type-info-get-array-length278921
Ref: g-type-info-get-array-fixed-size279131
Ref: g-type-info-is-zero-terminated279349
Ref: g-type-info-get-array-type279600
Node: FFI Interface279831
Ref: gi-type-tag-get-ffi-type280352
Ref: g-type-info-get-ffi-type280753
Ref: gi-type-info-extract-ffi-return-value280973
Ref: gi-type-tag-extract-ffi-return-value281403
Ref: g-callable-info-prepare-closure282048
Node: Utilities282493
Ref: gi-pointer-new283799
Ref: gi-pointer-inc283878
Ref: gi-attribute-iter-new284045
Ref: with-gerror284277
Ref: gi->scm284668
Ref: gi-boolean->scm285836
Ref: gi-string->scm285961
Ref: gi-pointer->scm285961
Ref: gi-n-string->scm286192
Ref: gi-n-pointer->scm286192
Ref: gi-n-gtype->scm286192
Ref: gi-strings->scm286599
Ref: gi-pointers->scm286599
Ref: gi-csv-string->scm286847
Ref: gi-glist->scm287194
Ref: gi-gslist->scm287194
Ref: scm->gi287448
Ref: scm->gi-boolean288454
Ref: scm->gi-string288567
Ref: scm->gi-pointer288567
Ref: scm->gi-n-string288797
Ref: scm->gi-strings288797
Ref: scm->gi-n-pointer289471
Ref: scm->gi-n-gtype289471
Ref: scm->gi-pointers289826
Ref: scm->gi-gslist290081
Ref: %gi-pointer-size290372
Node: Support290522
Node: Module291038
Ref: re-export-public-interface291205
Node: Goops291423
Ref: class-direct-virtual-slots291983
Ref: class-virtual-slots292224
Ref: class-direct-g-property-slots292451
Ref: class-g-property-slots292698
Ref: class-direct-child-id-slots292931
Ref: class-child-id-slots293140
Ref: class-direct-g-param-slots293335
Ref: class-g-param-slots293542
Ref: mslot-set!293735
Ref: generic?293935
Node: Enum294061
Ref: <enum>294785
Ref: <gi-enum>295696
Ref: !enum-set296420
Ref: enum->value296516
Ref: enum->values296516
Ref: enum->symbol296733
Ref: enum->symbols296733
Ref: enum->name296952
Ref: enum->names296952
Ref: !g-type_297267
Ref: !g-name297267
Ref: !name__297267
Node: Flags297473
Ref: <flags>298065
Ref: <gi-flags>298178
Ref: integer->flags298906
Ref: flags->integer299131
Ref: !g-type___299344
Ref: !g-name______299344
Ref: !name_____299344
Node: Struct299553
Ref: <gi-struct>300397
Ref: !g-type____301253
Ref: !g-name_301253
Ref: !name____301253
Ref: !alignment301253
Ref: !size301253
Ref: !is-gtype-struct?301253
Ref: !is-foreign?301253
Ref: !field-types301253
Ref: !field-desc301253
Ref: !scm-types301253
Ref: !init-vals301253
Ref: !is-opaque?301749
Ref: !is-semi-opaque?302297
Ref: field-offset302854
Node: Union303733
Ref: <gi-union>304521
Ref: make-c-union305884
Ref: c-union-ref306194
Ref: c-union-set!306335
Ref: !g-type__306504
Ref: !g-name__306504
Ref: !name___306504
Ref: !size_306504
Ref: !alignment_306504
Ref: !fields306504
Ref: !is-discriminated?306504
Ref: !discriminator-offset306504
Ref: !discriminator306504
Node: Utilities_306957
Ref: g-studly-caps-expand307526
Ref: g-name->name308339
Ref: g-name->class-name308339
Ref: g-name->short-name309229
Ref: class-name->name310435
Ref: class-name->g-name310717
Ref: name->g-name310949
Ref: syntax-name->method-name311403
Ref: gi-type-tag->ffi312967
Ref: gi-type-tag->init-val313376
Ref: Utilities_-Footnote-1313639
Node: G-Golf High Level API314069
Node: Closure315143
Ref: <closure>316485
Ref: !g-closure317423
Ref: !function317423
Ref: !return-type317423
Ref: !param-types317423
Ref: invoke317623
Ref: Closure-Footnote-1317994
Node: Function318081
Ref: <function>319954
Ref: <argument>321845
Ref: !info_324429
Ref: !namespace_324429
Ref: !g-name____324429
Ref: !name324429
Ref: !override?324429
Ref: !i-func324429
Ref: !o-func324429
Ref: !o-spec-pos324429
Ref: !flags324429
Ref: !is-method?324429
Ref: !n-arg324429
Ref: !caller-owns324429
Ref: !return-type_324429
Ref: !type-desc324429
Ref: !may-return-null324429
Ref: !arguments324429
Ref: !n-gi-arg-in324429
Ref: !args-in324429
Ref: !gi-args-in324429
Ref: !gi-args-in-bv324429
Ref: !n-gi-arg-out324429
Ref: !args-out324429
Ref: !gi-args-out324429
Ref: !gi-args-out-bv324429
Ref: !gi-arg-result324429
Ref: !g-name_____325348
Ref: !name_325348
Ref: !closure325348
Ref: !destroy325348
Ref: !direction325348
Ref: !transfert325348
Ref: !scope325348
Ref: !type-tag325348
Ref: !type-desc_325348
Ref: !forced-type325348
Ref: !string-pointer325348
Ref: !is-pointer?325348
Ref: !may-be-null?325348
Ref: !is-caller-allocate?325348
Ref: !is-optional?325348
Ref: !is-return-value?325348
Ref: !is-skip?325348
Ref: !arg-pos325348
Ref: !gi-argument-in325348
Ref: !gi-argument-in-bv-pos325348
Ref: !gi-argument-out325348
Ref: !gi-argument-out-bv-pos325348
Ref: !gi-argument-field325348
Node: Import_326252
Ref: gi-import-info326823
Ref: gi-import-enum328007
Ref: gi-import-flags328007
Ref: gi-import-struct328007
Ref: gi-import-function329411
Ref: gi-import-constant332169
Ref: %gi-base-info-types332828
Ref: %gi-imported-base-info-types332828
Node: Utilities__333818
Ref: gi-find-by-property-name334100
Node: GNU Free Documentation License334528
Node: Concept Index359702
Node: Procedure Index360295
Node: Variable Index411373
Node: Type Index412850
Node: List of Examples414265

End Tag Table


Local Variables:
coding: utf-8
End:
