Config::Scoped::Error3pm
An exception class hierarchy based on error.pm for config::scoped
Usage
use Config::Scoped::Error;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,);
Overview
Config::Scoped::Error is a class hierarchy based on Error.pm. The following Exception class hierarchy is defined:
Config::Scoped::ErrorConfig::Scoped::Error::ParseConfig::Scoped::Error::ValidateConfig::Scoped::Error::Validate::MacroConfig::Scoped::Error::Validate::ParameterConfig::Scoped::Error::Validate::DeclarationConfig::Scoped::Error::Validate::PermissionsConfig::Scoped::Error::IO
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.
Releases
8 releases since Debian 6.0 (Squeeze); the text changed 5 times.