|
NAMEParse::PlainConfig::Settings - Settings ClassVERSION$Id: lib/Parse/PlainConfig/Settings.pm, 3.05 2017/02/06 10:36:37 acorliss Exp $SYNOPSISuse Parse::PlainConfig::Settings; my $settings = new Parse::PlainConfig::Settings; $ts = $settings->tabStop; $subindent = $settings->subindentation; $comment = $settings->comment; $delim = $settings->delimiter; $ldelim = $settings->listDelimiter; $hdelim = $settings->hashDelimiter; $hdoc = $settings->hereDoc; %propTypes = $settings->propertyTypes; %propRegex = $settings->propertyRegexes; %prototypes = $settings->prototypes; %protoRegex = $settings->prototypeRegexes; DESCRIPTIONThe settings object is created and initialized automatically by Parse::PlainConfig.SUBROUTINES/METHODStabStop$ts = $settings->tabStop; Default column width for tab stops. subindentation$subindent = $settings->subindentation; Default columns for indentation on line continuations. comment$comment = $settings->comment; Default character sequence for comments. delimiter$delim = $settings->delimiter; Default character sequence used as the delimiter between the parameter name and the parameter value. listDelimiter$ldelim = $settings->listDelimiter; Default character sequence used as the delimiter between array elements. hashDelimiter$hdelim = $settings->hashDelimiter; Default character sequence used as the delimiter between key/value pairs. hereDoc$hdoc = $settings->hereDoc; Default character sequence used as the token marking the end of here docs. propertyTypes%propTypes = $settings->propertyTypes; Hash of property names => data types. propertyRegexes%propRegex = $settings->propertyRegexes; Hash of property names to regular expression to extract data from the line. prototypes%prototypes = $settings->prototypes; Hash of prototype names => data types. prototypeRegexes%protoRegex = $settings->prototypeRegexes; Hash of prototype names to regular expression to extract data from the line. DEPENDENCIES
BUGS AND LIMITATIONSAUTHORArthur Corliss (corliss@digitalmages.com)LICENSE AND COPYRIGHTThis software is licensed under the same terms as Perl, itself. Please see http://dev.perl.org/licenses/ for more information.(c) 2015, Arthur Corliss (corliss@digitalmages.com)
Visit the GSP FreeBSD Man Page Interface. |