Description | Perl tools for X-ray Absorption Spectroscopy |
Demeter::Return - A simple return object
This documentation refers to Demeter version 0.9.26.
status
A numerical status. Evaluates to false to indicate a problem. Also used to return a numerical value for a successful return.
message
A string response. This eaither returns an exception message or textual information about a successful return.
is_ok
Returns true if no problem is reported.
my $ret = $object -> some_method;
do {something} if $ret->is_ok;
my $ret = $object -> some_method;
die $ret->message if not $ret->is_ok;
Bruce Ravel, http://bruceravel.github.io/home
http://bruceravel.github.io/demeter/
Copyright (c) 2011-2018 Bruce Ravel (http://bruceravel.github.io/home). All rights reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlgpl.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.