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.1.

Copyright (C) 2016 - 2025 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: 642
g-golf.info-2: 301311

Tag Table:
(Indirect)
Node: Top642
Node: Preface1499
Node: Contributors to this manual1762
Node: Join the GNU Project2245
Node: G-Golf License3065
Node: Introduction3748
Node: About G-Golf3976
Ref: About G-Golf-Footnote-16692
Ref: About G-Golf-Footnote-26833
Node: Obtaining and installing G-Golf6896
Ref: Obtaining and installing G-Golf-Footnote-113056
Ref: Obtaining and installing G-Golf-Footnote-213430
Node: Contact Information13555
Node: Reporting Bugs14446
Node: Using G-Golf14965
Node: Before you start15226
Node: Naming Conventions15514
Ref: Naming Conventions-Footnote-120555
Ref: Naming Conventions-Footnote-220686
Node: GOOPS Notes and Conventions20888
Ref: GOOPS Notes and Conventions-Footnote-124817
Ref: GOOPS Notes and Conventions-Footnote-225306
Ref: GOOPS Notes and Conventions-Footnote-325460
Node: Configuring Guile for G-Golf25701
Ref: Configuring Guile for G-Golf-Footnote-127344
Node: Customizing G-Golf27498
Node: SXML Support - Emacs users30360
Node: Getting Started with G-Golf31280
Ref: Getting Started with G-Golf-Footnote-133287
Node: Hello World!33520
Ref: exa:exa134995
Ref: Hello World!-Footnote-138387
Ref: Hello World!-Footnote-238556
Node: Selective Import38780
Node: Scripting41684
Ref: exa:exa247704
Ref: Scripting-Footnote-149982
Ref: Scripting-Footnote-250105
Node: Building Applications50166
Node: G-Golf on Mobile Devices50347
Node: Working with GNOME50516
Node: Import51797
Ref: gi-import52135
Ref: gi-import-by-name53193
Node: Events56514
Ref: <gdk-event>58967
Ref: !event62242
Ref: !axis62372
Ref: !button62372
Ref: !click-count62372
Ref: !coords62372
Ref: !device62372
Ref: !device-tool62372
Ref: !event-sequence62372
Ref: !event-type62372
Ref: !keycode62372
Ref: !keyval62372
Ref: !pointer-emulated62372
Ref: !root-coords62372
Ref: !scancode62372
Ref: !screen62372
Ref: !scroll-deltas62372
Ref: !scroll-direction62372
Ref: !seat62372
Ref: !source-device62372
Ref: !state62372
Ref: !time62372
Ref: !window62372
Ref: !keyname64486
Ref: !x65027
Ref: !y65027
Ref: !root-x65027
Ref: !root-y65027
Ref: Events-Footnote-166718
Node: GObject (1)66782
Ref: <gobject>69485
Ref: <ginterface>69824
Ref: <gobject-class>70201
Ref: <gtype-class>70596
Ref: !info71904
Ref: !derived71904
Ref: !namespace71904
Ref: !g-type71904
Ref: !g-name (2)71904
Ref: !g-class71904
Ref: <gtype-instance>72227
Ref: !g-inst72882
Ref: unref72988
Ref: gobject-class?73661
Ref: GObject (1)-Footnote-173866
Ref: GObject (1)-Footnote-274266
Ref: GObject (1)-Footnote-374558
Node: G-Golf Valley74768
Node: Cache Park75058
Ref: gi-cache-show76216
Ref: gi-cache-ref76588
Ref: %gi-cache78041
Node: Customization Square78206
Ref: g-name-transform-exception81522
Ref: g-name-transform-exception?82288
Ref: g-name-transform-exception-add82462
Ref: g-name-transform-exception-remove82462
Ref: g-name-transform-exception-reset82689
Ref: g-studly-caps-expand-token-exception82928
Ref: g-studly-caps-expand-token-exception?83339
Ref: g-studly-caps-expand-token-exception-add83533
Ref: g-studly-caps-expand-token-exception-remove83533
Ref: g-studly-caps-expand-token-exception-reset83790
Ref: gi-strip-boolean-result86341
Ref: gi-strip-boolean-result?86591
Ref: gi-strip-boolean-result-add86841
Ref: gi-strip-boolean-result-remove86841
Ref: gi-strip-boolean-result-reset87107
Ref: gi-method-short-name-skip88481
Ref: gi-method-short-name-skip?88709
Ref: gi-method-short-name-skip-all88941
Ref: gi-method-short-name-skip-add89080
Ref: gi-method-short-name-skip-remove89080
Ref: gi-method-short-name-skip-reset89326
Ref: syntax-name-protect-prefix90666
Ref: syntax-name-protect-prefix-set90666
Ref: syntax-name-protect-prefix-reset90666
Ref: syntax-name-protect-postfix90916
Ref: syntax-name-protect-postfix-set90916
Ref: syntax-name-protect-postfix-reset90916
Ref: syntax-name-protect-renamer91186
Ref: syntax-name-protect-renamer-set91186
Ref: syntax-name-protect-renamer-reset91186
Ref: syntax-name-protect-reset91648
Ref: Customization Square-Footnote-192129
Ref: Customization Square-Footnote-292257
Ref: Customization Square-Footnote-392428
Node: VFunc Alley92643
Ref: <vfunc>95641
Ref: define-vfunc96650
Ref: vfunc97974
Ref: !specializer98304
Ref: !name_______98304
Ref: !g-name_______98304
Ref: !long-name-prefix98304
Ref: !gf-long-name?98304
Ref: !info__98304
Ref: !callback98304
Ref: next-vfunc98601
Ref: VFunc Alley-Footnote-199756
Ref: VFunc Alley-Footnote-2100296
Ref: VFunc Alley-Footnote-3100575
Node: Support Canyon101213
Node: Color Hollow101416
Ref: rgb-cc->color104910
Ref: rgba-cc->color105158
Ref: string->color105387
Ref: color-blend105776
Ref: Color Hollow-Footnote-1107340
Node: Utils Corner107610
Ref: scm->g-type107914
Ref: allocate-c-struct108172
Ref: Utils Corner-Footnote-1109168
Node: G-Golf Core Reference109269
Node: Overview109553
Node: Structure and Naming Conventions109699
Node: GLib111918
Node: Version Information (1)113380
Ref: glib-get-major-version113891
Ref: glib-get-minor-version113891
Ref: glib-get-micro-version113891
Node: Memory Allocation114127
Ref: g-malloc114797
Ref: g-malloc0114797
Ref: g-free115085
Ref: g-memdup115177
Node: The Main Event Loop115429
Ref: g-main-loop-new117147
Ref: g-main-loop-ref117605
Ref: g-main-loop-unref117711
Ref: g-main-loop-run117897
Ref: g-main-loop-quit118186
Ref: g-main-context-new118485
Ref: g-main-context-default118622
Ref: g-timeout-source-new118889
Ref: g-timeout-source-new-seconds119249
Ref: g-idle-source-new119612
Ref: g-source-ref-count120056
Ref: g-source-ref120181
Ref: g-source-unref120290
Ref: g-source-free120506
Ref: g-source-attach120699
Ref: g-source-destroy120981
Ref: g-source-is-destroyed?121393
Ref: g-source-set-priority121573
Ref: g-source-get-priority122062
Ref: g-source-remove122189
Node: IO Channels122729
Ref: g-io-channel-unix-new123927
Ref: g-io-channel-ref124503
Ref: g-io-channel-unref124613
Ref: g-io-create-watch124725
Ref: %g-io-condition125084
Node: Miscellaneous Utility Functions125875
Ref: g-get-prgname126512
Ref: g-set-prgname126852
Ref: g-get-system-data-dirs127226
Ref: g-get-system-config-dirs128742
Ref: g-get-os-info129759
Node: UNIX-specific utilities and integration130186
Ref: g-unix-fd-source-new131101
Node: Doubly-Linked Lists131371
Ref: g-list-data132552
Ref: g-list-next132809
Ref: g-list-prev132971
Ref: g-list-free133140
Ref: g-list-length133244
Ref: g-list-nth-data133439
Node: Singly-Linked Lists133712
Ref: g-slist-data134869
Ref: g-slist-next135129
Ref: g-slist-append135294
Ref: g-slist-prepend135825
Ref: g-slist-free136080
Ref: g-slist-length136187
Ref: g-slist-nth-data136385
Node: Byte Arrays136662
Ref: g-bytes-new136965
Ref: Byte Arrays-Footnote-1137189
Node: Quarks137312
Ref: g-quark-from-string137851
Ref: g-quark-to-string138133
Node: Simple XML Subset Parser138292
Ref: g-markup-escape-text139590
Node: Date and Time Functions140208
Ref: g-get-monotonic-time140844
Node: Type Conversion141549
Ref: gint-to-pointer142084
Ref: guint-to-pointer142186
Node: GObject142298
Node: Type Information143562
Ref: g-type->symbol145102
Ref: symbol->g-type145457
Ref: g-type-from-class145796
Ref: g-type-name145959
Ref: g-type-from-name146315
Ref: g-type-parent146627
Ref: g-type-is-a146817
Ref: g-type-class-ref147084
Ref: g-type-class-peek147400
Ref: g-type-class-unref147793
Ref: g-type-class-peek-parent148133
Ref: g-type-interface-peek148432
Ref: g-type-interfaces148686
Ref: g-type-query148880
Ref: g-type-register-static-simple149040
Ref: g-type-add-interface-static149489
Ref: g-type-fundamental150055
Ref: g-type-ensure150181
Ref: %g-type-fundamental-flags150415
Ref: %g-type-fundamental-types151177
Ref: Type Information-Footnote-1154107
Node: GObject_154426
Ref: g-object-class-install-property156055
Ref: g-object-class-find-property156877
Ref: g-object-class-list-properties157151
Ref: g-object-new157392
Ref: g-object-new-with-properties157590
Ref: g-object-ref158118
Ref: g-object-unref158226
Ref: g-object-ref-sink158430
Ref: g-object-ref-count158850
Ref: g-object-is-floating159017
Ref: g-object-add-toggle-ref159156
Ref: g-object-remove-toggle-ref160138
Ref: g-object-type160619
Ref: g-object-type-name160706
Ref: g-object-get-property160789
Ref: g-object-set-property161210
Node: Enumeration and Flag Types161649
Node: Boxed Types162353
Ref: g-boxed-free163235
Ref: g-boxed-copy163371
Ref: g-strv-get-type163496
Node: Generic Values163903
Ref: g-value-size165233
Ref: g-value-new165342
Ref: g-value-init165498
Ref: g-value-unset165809
Node: Parameters and Values166109
Ref: g-value-type169572
Ref: g-value-type-tag169572
Ref: g-value-type-name169572
Ref: g-value-ref169941
Ref: g-value-set!170312
Ref: g-param-spec-boolean170856
Ref: g-value-get-boolean171268
Ref: g-value-set-boolean171460
Ref: g-param-spec-int171640
Ref: g-value-get-int172125
Ref: g-value-set-int172240
Ref: g-param-spec-uint172349
Ref: g-value-get-uint172837
Ref: g-value-set-uint172963
Ref: g-param-spec-float173075
Ref: g-value-get-float173566
Ref: g-value-set-float173681
Ref: g-param-spec-double173796
Ref: g-value-get-double174290
Ref: g-value-set-double174407
Ref: g-param-spec-enum174525
Ref: g-value-get-enum174971
Ref: g-value-set-enum175119
Ref: g-param-spec-flags175495
Ref: g-value-get-flags175945
Ref: g-value-set-flags176079
Ref: g-param-spec-string176512
Ref: g-value-get-string176921
Ref: g-value-set-string177127
Ref: g-param-spec-param177239
Ref: g-value-get-param177661
Ref: g-value-set-param177912
Ref: g-param-spec-boxed178027
Ref: g-value-get-boxed178457
Ref: g-value-set-boxed178842
Ref: g-value-get-pointer179274
Ref: g-value-set-pointer179393
Ref: g-param-spec-object179514
Ref: g-value-get-object179954
Ref: g-value-set-object180072
Ref: g-value-get-variant180276
Ref: g-type-param-boolean180764
Ref: g-type-param-char180764
Ref: g-type-param-uchar180764
Ref: g-type-param-int180764
Ref: g-type-param-uint180764
Ref: g-type-param-long180764
Ref: g-type-param-ulong180764
Ref: g-type-param-int64180764
Ref: g-type-param-uint64180764
Ref: g-type-param-float180764
Ref: g-type-param-double180764
Ref: g-type-param-enum180764
Ref: g-type-param-flags180764
Ref: g-type-param-string180764
Ref: g-type-param-param180764
Ref: g-type-param-boxed180764
Ref: g-type-param-pointer180764
Ref: g-type-param-object180764
Ref: g-type-param-unichar180764
Ref: g-type-param-override180764
Ref: g-type-param-gtype180764
Ref: g-type-param-variant180764
Node: GParamSpec181641
Ref: g-param-spec-show182563
Ref: g-param-spec-type183902
Ref: g-param-spec-type-name183902
Ref: g-param-spec-get-default-value184153
Ref: g-param-spec-get-name184396
Ref: g-param-spec-get-nick184396
Ref: g-param-spec-get-blurb184396
Ref: g-param-spec-get-flags184651
Ref: %g-param-flags184878
Node: Closures187243
Ref: g-closure-size188747
Ref: g-closure-ref-count188908
Ref: g-closure-ref189036
Ref: g-closure-sink189219
Ref: g-closure-unref189946
Ref: g-closure-free190207
Ref: g-closure-invoke190369
Ref: g-closure-add-invalidate-notifier190858
Ref: g-closure-new-simple191268
Ref: g-closure-set-marshal191637
Ref: g-source-set-closure191760
Node: Signals192112
Ref: g-signal-newv193237
Ref: g-signal-query194785
Ref: g-signal-lookup195803
Ref: g-signal-list-ids196108
Ref: g-signal-emitv196425
Ref: g-signal-connect-closure-by-id197257
Ref: g-signal-handler-disconnect197877
Ref: g-signal-parse-name198288
Ref: %g-signal-flags198805
Ref: Signals-Footnote-1201257
Ref: Signals-Footnote-2201424
Node: GObject Introspection201554
Node: Repository203526
Ref: g-irepository-get-default204947
Ref: g-irepository-get-dependencies205496
Ref: g-irepository-get-loaded-namespaces205869
Ref: g-irepository-get-n-infos205993
Ref: g-irepository-get-info206203
Ref: g-irepository-enumerate-versions206585
Ref: g-irepository-get-typelib-path206857
Ref: g-irepository-require207223
Ref: g-irepository-get-c-prefix207768
Ref: g-irepository-get-shared-library208182
Ref: g-irepository-get-version208477
Ref: g-irepository-find-by-gtype208763
Ref: g-irepository-find-by-name209370
Node: Typelib209808
Ref: g-golf-typelib-new210381
Ref: call-with-input-typelib210611
Ref: g-typelib-new-from-memory211217
Ref: g-typelib-free211711
Ref: g-typelib-get-namespace211797
Node: Common Types211885
Ref: g-type-tag-to-string212275
Ref: %gi-type-tag212682
Ref: %gi-array-type213387
Node: Version Information (2)213717
Ref: gi-version214344
Ref: gi-effective-version214344
Ref: gi-major-version214344
Ref: gi-minor-version214344
Ref: gi-micro-version214344
Ref: gi-check-version214869
Node: Base Info215046
Ref: g-base-info-ref216933
Ref: g-base-info-unref217044
Ref: g-base-info-equal217213
Ref: g-base-info-get-type217587
Ref: g-base-info-get-typelib217666
Ref: g-base-info-get-namespace217779
Ref: g-base-info-get-name217862
Ref: g-base-info-get-attribute218118
Ref: g-base-info-iterate-attributes218258
Ref: g-base-info-get-container218509
Ref: g-base-info-is-deprecated218763
Ref: %gi-info-type218964
Node: Callable Info219678
Ref: g-callable-info-can-throw-gerror221169
Ref: g-callable-info-get-n-args221323
Ref: g-callable-info-get-arg221498
Ref: g-callable-info-get-caller-owns221700
Ref: g-callable-info-get-instance-ownership-transfer221937
Ref: g-callable-info-get-return-type222185
Ref: g-callable-info-invoke222382
Ref: g-callable-info-is-method224292
Ref: g-callable-info-may-return-null224917
Ref: g-callable-info-create-closure225082
Ref: g-callable-info-get-closure-native-address225329
Node: Function Info225645
Ref: gi-function-info-is-method?226839
Ref: g-function-info-get-flags227189
Ref: g-function-info-get-property227345
Ref: g-function-info-get-symbol227743
Ref: g-function-info-get-vfunc227865
Ref: g-function-info-invoke228246
Ref: %g-function-info-flags229927
Ref: Function Info-Footnote-1230739
Node: Signal Info231215
Ref: g-signal-info-get-flags232065
Node: VFunc Info232286
Ref: g-vfunc-info-get-flags233089
Ref: g-vfunc-info-get-offset233308
Ref: g-vfunc-info-get-signal233535
Ref: g-vfunc-info-get-invoker233826
Ref: %gi-vfunc-info-flags234279
Node: Registered Type Info234700
Ref: gi-registered-type-info-name235873
Ref: g-registered-type-info-get-type-name237103
Ref: g-registered-type-info-get-type-init237328
Ref: g-registered-type-info-get-g-type237677
Ref: Registered Type Info-Footnote-1238106
Node: Enum Info238224
Ref: gi-enum-import239151
Ref: gi-enum-value-values239337
Ref: g-enum-info-get-n-values239953
Ref: g-enum-info-get-value240097
Ref: g-enum-info-get-n-methods240404
Ref: g-enum-info-get-method240546
Ref: g-value-info-get-value240862
Node: Struct Info241049
Ref: gi-struct-import242152
Ref: gi-struct-field-desc242390
Ref: gi-struct-field-types242596
Ref: g-struct-info-get-alignment242771
Ref: g-struct-info-get-size242905
Ref: g-struct-info-is-gtype-struct243049
Ref: g-struct-info-is-foreign243247
Ref: g-struct-info-get-n-fields243385
Ref: g-struct-info-get-field243504
Ref: g-struct-info-get-n-methods243803
Ref: g-struct-info-get-method243924
Node: Union Info244231
Ref: g-union-info-get-n-fields245436
Ref: g-union-info-get-field245576
Ref: g-union-info-get-n-methods245827
Ref: g-union-info-get-method245969
Ref: g-union-info-is-discriminated?246207
Ref: g-union-info-get-discriminator-offset246346
Ref: g-union-info-get-discriminator-type246505
Ref: g-union-info-get-discriminator246731
Ref: g-union-info-get-size247094
Ref: g-union-info-get-alignment247236
Node: Object Info247369
Ref: gi-object-show249683
Ref: gi-object-property-names250962
Ref: gi-object-method-names251224
Ref: gi-object-method-find-by-name251616
Ref: g-object-info-get-abstract251928
Ref: g-object-info-get-parent252121
Ref: g-object-info-get-type-name252309
Ref: g-object-info-get-type-init252467
Ref: g-object-info-get-n-constants252685
Ref: g-object-info-get-constant252848
Ref: g-object-info-get-n-fields253058
Ref: g-object-info-get-field253212
Ref: g-object-info-get-n-interfaces253416
Ref: g-object-info-get-interface253582
Ref: g-object-info-get-n-methods253794
Ref: g-object-info-get-method253951
Ref: g-object-info-find-method254159
Ref: g-object-info-get-n-properties254415
Ref: g-object-info-get-property254581
Ref: g-object-info-get-n-signals254791
Ref: g-object-info-get-signal254948
Ref: g-object-info-find-signal255154
Ref: g-object-info-get-n-vfuncs255408
Ref: g-object-info-get-vfunc255562
Ref: g-object-info-get-class-struct255766
Ref: g-object-info-get-set-value-function256146
Ref: g-object-info-get-set-value-function-pointer256427
Ref: g-object-info-get-get-value-function256780
Ref: g-object-info-get-get-value-function-pointer257103
Node: Interface Info257473
Ref: gi-interface-import259099
Ref: gi-interface-show259509
Ref: g-interface-info-get-n-prerequisites261368
Ref: g-interface-info-get-prerequisite261674
Ref: g-interface-info-get-n-properties261925
Ref: g-interface-info-get-property262097
Ref: g-interface-info-get-n-methods262310
Ref: g-interface-info-get-method262473
Ref: g-interface-info-find-method262684
Ref: g-interface-info-get-n-signals262943
Ref: g-interface-info-get-signal263106
Ref: g-interface-info-find-signal263315
Ref: g-interface-info-get-n-vfuncs263572
Ref: g-interface-info-get-vfunc263732
Ref: g-interface-info-find-vfunc263939
Ref: g-interface-info-get-n-constants264197
Ref: g-interface-info-get-constant264366
Ref: g-interface-info-get-iface-struct264579
Node: Arg Info264864
Ref: g-arg-info-get-closure266014
Ref: g-arg-info-get-destroy266243
Ref: g-arg-info-get-direction266499
Ref: g-arg-info-get-ownership-transfer266638
Ref: g-arg-info-get-scope266787
Ref: g-arg-info-get-type267070
Ref: g-arg-info-may-be-null267266
Ref: g-arg-info-is-caller-allocates267562
Ref: g-arg-info-is-optional267920
Ref: g-arg-info-is-return-value268140
Ref: g-arg-info-is-skip268326
Ref: %gi-direction268487
Ref: %gi-scope-type268936
Ref: %gi-transfer269995
Node: Constant Info272136
Ref: g-constant-info-free-value273011
Ref: g-constant-info-get-type273159
Ref: g-constant-info-get-value273357
Node: Field Info273735
Ref: g-field-info-get-flags274780
Ref: g-field-info-get-offset274968
Ref: g-field-info-get-type275185
Node: Property Info275404
Ref: gi-property-g-type276184
Ref: g-property-info-get-flags276315
Ref: g-property-info-get-ownership-transfer276524
Ref: g-property-info-get-type276770
Node: Type Info276999
Ref: g-info-type-to-string278406
Ref: g-type-info-is-pointer278741
Ref: g-type-info-get-tag279154
Ref: g-type-info-get-param-type279314
Ref: g-type-info-get-interface279539
Ref: g-type-info-get-array-length280035
Ref: g-type-info-get-array-fixed-size280245
Ref: g-type-info-is-zero-terminated280463
Ref: g-type-info-get-array-type280714
Node: FFI Interface280945
Ref: gi-type-tag-get-ffi-type281466
Ref: g-type-info-get-ffi-type281867
Ref: gi-type-info-extract-ffi-return-value282087
Ref: gi-type-tag-extract-ffi-return-value282517
Ref: g-callable-info-prepare-closure283162
Node: Utilities283607
Ref: gi-pointer-new284914
Ref: gi-pointer-inc284993
Ref: gi-attribute-iter-new285160
Ref: with-g-error285392
Ref: gi->scm285784
Ref: gi-boolean->scm286952
Ref: gi-string->scm287077
Ref: gi-pointer->scm287077
Ref: gi-n-string->scm287308
Ref: gi-n-pointer->scm287308
Ref: gi-n-gtype->scm287308
Ref: gi-strings->scm287715
Ref: gi-pointers->scm287715
Ref: gi-csv-string->scm287963
Ref: gi-glist->scm288310
Ref: gi-gslist->scm288310
Ref: scm->gi288564
Ref: scm->gi-boolean289570
Ref: scm->gi-string289683
Ref: scm->gi-pointer289683
Ref: scm->gi-n-string289913
Ref: scm->gi-strings289913
Ref: scm->gi-n-pointer290587
Ref: scm->gi-n-gtype290587
Ref: scm->gi-pointers290942
Ref: scm->gi-gslist291197
Ref: %gi-pointer-size291488
Node: Support291638
Node: Module292154
Ref: re-export-public-interface292321
Node: Goops292539
Ref: class-direct-virtual-slots293099
Ref: class-virtual-slots293340
Ref: class-direct-g-property-slots293567
Ref: class-g-property-slots293814
Ref: class-direct-child-id-slots294047
Ref: class-child-id-slots294256
Ref: class-direct-g-param-slots294451
Ref: class-g-param-slots294658
Ref: mslot-set!294851
Ref: generic?295051
Node: Enum295177
Ref: <enum>295901
Ref: <gi-enum>296812
Ref: !enum-set297536
Ref: enum->value297632
Ref: enum->values297632
Ref: enum->symbol297849
Ref: enum->symbols297849
Ref: enum->name298068
Ref: enum->names298068
Ref: !g-type_298383
Ref: !g-name298383
Ref: !name__298383
Node: Flags298589
Ref: <flags>299181
Ref: <gi-flags>299294
Ref: integer->flags300022
Ref: flags->integer300247
Ref: !g-type___300460
Ref: !g-name______300460
Ref: !name_____300460
Node: Struct301311
Ref: <gi-struct>302155
Ref: !g-type____303011
Ref: !g-name_303011
Ref: !name____303011
Ref: !alignment303011
Ref: !size303011
Ref: !is-gtype-struct?303011
Ref: !is-foreign?303011
Ref: !field-types303011
Ref: !field-desc303011
Ref: !scm-types303011
Ref: !init-vals303011
Ref: !is-opaque?303507
Ref: !is-semi-opaque?304055
Ref: field-offset304612
Node: Union304845
Ref: <gi-union>305633
Ref: make-c-union306996
Ref: c-union-ref307306
Ref: c-union-set!307447
Ref: !g-type__307616
Ref: !g-name__307616
Ref: !name___307616
Ref: !size_307616
Ref: !alignment_307616
Ref: !fields307616
Ref: !is-discriminated?307616
Ref: !discriminator-offset307616
Ref: !discriminator307616
Node: Utilities_308069
Ref: g-studly-caps-expand308638
Ref: g-name->name309451
Ref: g-name->class-name309451
Ref: g-name->short-name310341
Ref: class-name->name311547
Ref: class-name->g-name311829
Ref: name->g-name312061
Ref: syntax-name->method-name312515
Ref: gi-type-tag->ffi314079
Ref: gi-type-tag->init-val314488
Ref: Utilities_-Footnote-1314751
Node: G-Golf High Level API315181
Node: Closure316255
Ref: <closure>317597
Ref: !g-closure318535
Ref: !function318535
Ref: !return-type318535
Ref: !param-types318535
Ref: invoke318735
Ref: Closure-Footnote-1319106
Node: Function319193
Ref: <function>321066
Ref: <argument>322957
Ref: !info_325541
Ref: !namespace_325541
Ref: !g-name____325541
Ref: !name325541
Ref: !override?325541
Ref: !i-func325541
Ref: !o-func325541
Ref: !o-spec-pos325541
Ref: !flags325541
Ref: !is-method?325541
Ref: !n-arg325541
Ref: !caller-owns325541
Ref: !return-type_325541
Ref: !type-desc325541
Ref: !may-return-null325541
Ref: !arguments325541
Ref: !n-gi-arg-in325541
Ref: !args-in325541
Ref: !gi-args-in325541
Ref: !gi-args-in-bv325541
Ref: !n-gi-arg-out325541
Ref: !args-out325541
Ref: !gi-args-out325541
Ref: !gi-args-out-bv325541
Ref: !gi-arg-result325541
Ref: !g-name_____326460
Ref: !name_326460
Ref: !closure326460
Ref: !destroy326460
Ref: !direction326460
Ref: !transfert326460
Ref: !scope326460
Ref: !type-tag326460
Ref: !type-desc_326460
Ref: !forced-type326460
Ref: !string-pointer326460
Ref: !is-pointer?326460
Ref: !may-be-null?326460
Ref: !is-caller-allocate?326460
Ref: !is-optional?326460
Ref: !is-return-value?326460
Ref: !is-skip?326460
Ref: !arg-pos326460
Ref: !gi-argument-in326460
Ref: !gi-argument-in-bv-pos326460
Ref: !gi-argument-out326460
Ref: !gi-argument-out-bv-pos326460
Ref: !gi-argument-field326460
Node: Import_327364
Ref: gi-import-info327935
Ref: gi-import-enum329119
Ref: gi-import-flags329119
Ref: gi-import-struct329119
Ref: gi-import-function330523
Ref: gi-import-constant333281
Ref: %gi-base-info-types333940
Ref: %gi-imported-base-info-types333940
Node: Utilities__334930
Ref: gi-find-by-property-name335212
Node: GNU Free Documentation License335640
Node: Concept Index360814
Node: Procedure Index361407
Node: Variable Index412704
Node: Type Index414181
Node: List of Examples415596

End Tag Table


Local Variables:
coding: utf-8
End:
