I-Interface Style Stage of DSLIP Module List codes for, 10 providing module information for, 133
idealist's incentive for contributing to CPAN, 2-3
import operations, usage of, 23
%INC global hash, using with modules, 30
INC settings acquiring for Makefile.PL, 213 acquiring for MIME.pm file, 242
#include directives, using with MIME.xs file, 211
indirect object syntax, explanation of, 39
inheritance advisory about similar class names used with, 46 in OO interfaces, 82-84 using with OO classes, 45-48
init() function, using with Class::MethodMaker module, 91-92
Inline_Stack_Vars C macro, using, 250
Inline::C features of, 237 functionality of, 238 learning more about, 251 named-parameter support, 246-247 returning multiple values with, 248-250 tracing mechanism support, 239-240 typemaps used with, 244-246 using gnome_mime_type() function with, 243-244 walking through, 237-238 writing modules with, 240
innerCaps, using with functional interfaces, 75
INSTALL file, creating in Data::Counter project, 155-156
instance data, explanation of, 41
instance parameters, using with CGI::Application module, 268-269
interfaces documenting, 31-35 functional interfaces, 74-81 functions and objects in, 73-74 role in modular programming, 27
IO operations, role in system wrappers, 203
IO::File OO wrapper, using, 38
is a relationships, role in OO interfaces, 82
is a variables, using, 45
is() function, testing count() function with, 115
isa() method, using, 47
=item POD command, using, 69
iteration operations, overloading symbols for, 49
iterator functions, using with tied hashes, 63 |