| Pipeline documentation | Contained in the Pipeline distribution. |
Pipeline::Error::Abstract - exception thrown from abstract methods
use Pipeline::Error::Abstract; throw Pipeline::Error::Abstract;
Pipeline::Error::Abstract inherits from Error and will be thrown by
any non-implemented abstract methods in the Pipeline module.
Pipeline::Error::Construction Error
James A. Duncan <jduncan@fotango.com>
Copyright 2003 Fotango Ltd. All Rights Reserved.
This module is released under the same license as Perl itself.
| Pipeline documentation | Contained in the Pipeline distribution. |
package Pipeline::Error::Abstract; use strict; use Error; use base qw( Error ); our $VERSION = "3.12"; sub new { my $class = shift; my $caller = caller(1); my $text = "cannnot call abstract method in $caller"; local $Error::Depth = $Error::Depth + 1; local $Error::Debug = 1; # Enables storing of stacktrace $class->SUPER::new(-text => $text, @_); } 1;