Query: throwable
OS: debian
Section: 3pm
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
Throwable(3pm) User Contributed Perl Documentation Throwable(3pm)NAMEThrowable - a role for classes that can be thrownVERSIONversion 0.102080SYNOPSISpackage Redirect; use Moose; with 'Throwable'; has url => (is => 'ro'); ...then later... Redirect->throw({ url => $url });DESCRIPTIONThrowable is a role for classes that are meant to be thrown as exceptions to standard program flow. It is very simple and does only two things: saves any previous value for $@ and calls "die $self".ATTRIBUTESprevious_exception This attribute is created automatically, and stores the value of $@ when the Throwable object is created.METHODSthrow Something::Throwable->throw({ attr => $value }); This method will call new, passing all arguments along to new, and will then use the created object as the only argument to "die". If called on an object that does Throwable, the object will be rethrown.AUTHORSo Ricardo SIGNES <rjbs@cpan.org> o Florian Ragwitz <rafl@debian.org>COPYRIGHT AND LICENSEThis software is copyright (c) 2010 by Ricardo SIGNES. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.10.1 2010-07-27 Throwable(3pm)
Similar Topics in the Unix Linux Community |
---|
Find accessed file in past 1 or 2 minutes, and throw mail. |