| DCE-Perl documentation | Contained in the DCE-Perl distribution. |
DCE::Status - Make sense of DCE status codes
use DCE::Status;
$errstr = error_inq_text($status);
tie $status => DCE::Status;
When a $scalar is tie'd to the DCE::Status class, it has a different
value depending on the context it is evaluated in, similar to the magic
$! variable. When evaluated in a numeric context, the numeric value
is returns, otherwise, the string value obtained from dce_error_inq_text
is returned.
Equivalent to the dce_error_inq_text function.
$errstr = error_inq_text($status);
Doug MacEachern <dougm@osf.org>
perl(1), DCE::Registry(3), DCE::Login(3), DCE::ACL(3).
| DCE-Perl documentation | Contained in the DCE-Perl distribution. |
package DCE::Status; require Exporter; require DynaLoader; require Tie::Scalar; use vars qw($VERSION @ISA @EXPORT_OK); @ISA = qw(Tie::StdScalar Exporter DynaLoader); @EXPORT_OK = qw(&error_string); @EXPORT = qw(&error_inq_text); $VERSION = '1.00'; bootstrap DCE::Status $VERSION; 1; __END__