Index
SV* (scalar value) C data type
tags, managing with Exporter utility, 81
comparison functions used with, 183
tar utility, decompressing CPAN modules
constructor versions for, 196
with, 17
creation of, 177 178
TARG SV, role in managing memory usage for
and direct access of underlying value
XSUBs, 219
types, 180 181
templates, using with CGI::Application
features of, 177
module, 270 271
full name and example in Perl, 176
test scripts, getting output from, 114
getting lengths of, 181
Test::More module, benefits of, 115
getting values with, 179
test.pl file
inserting strings in middle of, 182
generating with h2xs X n
nonnumeric strings used with, 179
Gnome::MIME program, 206
removing characters from beginning of
generating with h2xs XA n
strings in, 182
Gnome::MIME, 240
setting values with, 180
generating with h2xs program, 100,
string functions used with, 181 183
108 110
testing for undef with, 183
writing for use with Inline::C, 243
truncating strings with, 181
test.pl test scripts, running Perl debugger
type checking, 178 179
on, 116
using & operator with, 183
tied hashes, using, 60 63
using Boyer Moore search algorithm
tied modules, using, 56 63
with, 182
tied variables, calling object methods with, 59
sv_set* functions, using, 180
TIEHASH() constructor, code for, 60
sv_setref functions, using with RVs, 190 191
ties, usage with arrays and file handles, 63
SvPVX(), advisory about using return value
TIESCALAR() method, using with tied scalar
from, 180 181
classes, 58
SvREFCNT C macro, inspecting reference
TMPL_PATH option, using with
counts with, 194
CGI::Application module, 268
SvROK C macro, distinguishing RVs from SVs
TMTOWTDI, explanation of, 13
with, 190
trailing package specifiers (::), usage of, 25
SvTYPE C macro, using with RVs, 191
transcendental operations, overloading
symbol tables
symbols for, 49
accessing, 26
transitions, depicting in UML diagrams, 258
using with packages, 25 29
true statements, ending modules with, 27
SYNOPSIS section
tying versus overloading, 57, 63
of DBI, 169
typeglob values, role in symbol tables and
of modules, 67
packages, 25
system wrappers, using with Perl C API,
typemaps
202 203
examining, 235
sections of, 233 234
T
using with Inline::C, 244 246
writing, 232 235
t/*.t test script names, numbers added to
types and typemaps, using with XSUBs,
fronts of, 115
216 217
.t files
meaning of, 112
running Perl debugger on, 116
286
footer
Our partners:
PHP: Hypertext Preprocessor Best Web Hosting
Java Web Hosting
Inexpensive Web Hosting
Jsp Web Hosting
Cheapest Web Hosting
Jsp Hosting
Cheap Hosting
Visionwebhosting.net Business web hosting division of Web
Design Plus. All rights reserved