NAME
Config:Scoped::Error - an exception class hierarchy based on Error.pm for Config::Scoped
SYNOPSIS
Config::Scoped::Error::Parse->throw(
-text
=>
$parser_error
,
-file
=>
$config_file
,
-line
=>
$thisline
,
);
Config::Scoped::Error::IO->throw(
-text
=>
"can't open file: $!"
,
-file
=>
$config_file
,
-line
=>
$thisline
,
);
Config::Scoped::Error::Validate::Macro->throw(
-text
=>
"macro redefinition: $macro_name"
,
-file
=>
$config_file
,
-line
=>
$thisline
,
);
DESCRIPTION
Config::Scoped::Error is a class hierarchy based on Error.pm. The following Exception class hierarchy is defined:
Config::Scoped::Error
Config::Scoped::Error::Parse
Config::Scoped::Error::Validate
Config::Scoped::Error::Validate::Macro
Config::Scoped::Error::Validate::Parameter
Config::Scoped::Error::Validate::Declaration
Config::Scoped::Error::Validate::Permissions
Config::Scoped::Error::IO
SEE ALSO
Config::Scoped, Error
AUTHOR
Karl Gaissmaier <karl.gaissmaier at uni-ulm.de>
COPYRIGHT AND LICENSE
Copyright (c) 2004-2008 by Karl Gaissmaier
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.