G_ARRAY C constant, using with subroutines, 201
g_free(), role in managing memory usage by Gnome::MIME example XSUBs, 219
GET URL option, uploading new module distributions with, 136
get_set key, using with Class::MethodMaker module, 90-91
GIMME_V C macro, using with XSUBs, 230
GList* typemap, code for, 233
GList_to_AVref() function, including in MIME.xs file, 234-235
glob value data type. See GV* (glob value) C data type
global destruction, explanation of, 34
Gnome MIME API, accessing key/value pairs with, 225-226
gnome_mime_type() function calling from Perl, 217 providing wrapper for, 214-216 using with Inline::C, 243-244
Gnome::MIME module features of, 205 generating skeleton with Inline::C, 240
Gnome::MIME::type_data() implementing with XSUB, 226-227 with multiple-value return, 229-230
GNU Mailman, creating mailing lists with, 141-142
Gnu tar, decompressing modules with, 96
GPL (General Public License), choosing, 127
Guile module, purpose of, 120-121
GV* (glob value) data type, full name and example in Perl, 176
gzip utility, decompressing CPAN modules with, 17 |