.\" Automatically generated by Pod::Man 4.07 (Pod::Simple 3.32) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .if !\nF .nr F 0 .if \nF>0 \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} .\} .\" ======================================================================== .\" .IX Title "Parse::PlainConfig::Constants 3pm" .TH Parse::PlainConfig::Constants 3pm "2016-10-16" "perl v5.24.1" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" Parse::PlainConfig::Constants \- PPC Constants .SH "VERSION" .IX Header "VERSION" \&\f(CW$Id:\fR lib/Parse/PlainConfig/Constants.pm, 3.03 2016/08/09 16:11:12 acorliss Exp $ .SH "SYNOPSIS" .IX Header "SYNOPSIS" .Vb 1 \& use Parse::PlainConfig::Constants; \& \& $scalarType = PPC_SCALAR; \& $arrayType = PPC_ARRAY; \& $hashType = PPC_HASH; \& $hdocType = PPC_HDOC; .Ve .SH "DESCRIPTION" .IX Header "DESCRIPTION" This module provides a number of constants that are used mostly internally. That said, the default export provides the basic data types you'll need to declare your parameter types. .PP You can also export debug level constants to provide trace information out to \&\fB\s-1STDERR\s0\fR. .SH "SUBROUTINES/METHODS" .IX Header "SUBROUTINES/METHODS" None. .SH "CONSTANTS" .IX Header "CONSTANTS" THere are three export sets provided by this module: .PP .Vb 5 \& Set Description \& \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- \& std Parameter data type constants \& debug Debug level constants \& all All constants (including internall constants .Ve .SS "std" .IX Subsection "std" \fI\s-1PPC_SCALAR\s0\fR .IX Subsection "PPC_SCALAR" .PP Scalar data type. Leading and trailing white space is trimmed. .PP \fI\s-1PPC_ARRAY\s0\fR .IX Subsection "PPC_ARRAY" .PP Array data type. Leading and trailing white space for all elements is trimmed. .PP \fI\s-1PPC_HASH\s0\fR .IX Subsection "PPC_HASH" .PP Hash data type. Leading and trailing white space for all keys and values is trimmed. .PP \fI\s-1PPC_HDOC\s0\fR .IX Subsection "PPC_HDOC" .PP Here doc data type. Functionally equivalent to \s-1PPC_SCALAR\s0. .SS "debug" .IX Subsection "debug" The higher the debug level the more verbose the output. .PP \fI\s-1PPCDLEVEL1\s0\fR .IX Subsection "PPCDLEVEL1" .PP \fI\s-1PPCDLEVEL2\s0\fR .IX Subsection "PPCDLEVEL2" .PP \fI\s-1PPCDLEVEL3\s0\fR .IX Subsection "PPCDLEVEL3" .SS "all" .IX Subsection "all" .SH "DEPENDENCIES" .IX Header "DEPENDENCIES" .IP "o Exporter" 4 .IX Item "o Exporter" .SH "BUGS AND LIMITATIONS" .IX Header "BUGS AND LIMITATIONS" .SH "AUTHOR" .IX Header "AUTHOR" Arthur Corliss (corliss@digitalmages.com) .SH "LICENSE AND COPYRIGHT" .IX Header "LICENSE AND COPYRIGHT" This software is licensed under the same terms as Perl, itself. Please see http://dev.perl.org/licenses/ for more information. .PP (c) 2016, Arthur Corliss (corliss@digitalmages.com)