| CPANPLUS::Backend::RV(3pm) | User Contributed Perl Documentation | CPANPLUS::Backend::RV(3pm) |
CPANPLUS::Backend::RV - return value objects
### create a CPANPLUS::Backend::RV object
$backend_rv = CPANPLUS::Backend::RV->new(
ok => $boolean,
args => $args,
rv => $return_value
function => $calling_function );
### if you have a CPANPLUS::Backend::RV object
$passed_args = $backend_rv->args; # args passed to function
$ok = $backend_rv->ok; # boolean indication overall
# result of the call
$function = $backend_rv->function # name of the calling
# function
$rv = $backend_rv->rv # the actual return value
# of the calling function
This module provides return value objects for multi-module calls to CPANPLUS::Backend. In boolean context, it returns the status of the overall result (ie, the same as the "ok" method would).
Creates a new CPANPLUS::Backend::RV object from the data provided. This method should only be called by CPANPLUS::Backend functions. The accessors may be used by users inspecting an RV object.
All the argument names can be used as accessors later to retrieve the data.
Arguments:
Please report bugs or other issues to <bug-cpanplus@rt.cpan.org<gt>.
This module by Jos Boumans <kane@cpan.org>.
The CPAN++ interface (of which this module is a part of) is copyright (c) 2001 - 2007, Jos Boumans <kane@cpan.org>. All rights reserved.
This library is free software; you may redistribute and/or modify it under the same terms as Perl itself.
| 2021-11-24 | perl v5.32.1 |