UNIVERSAL::to_s - to_s method with all objects.


String-String documentation Contained in the String-String distribution.

Index


Code Index:

NAME

Top

UNIVERSAL::to_s - to_s method with all objects.

VERSION

Top

Version 0.01

SYNOPSIS

Top

 use UNIVERSAL::to_s;

 print $o->to_s;

if you want to_s with non-objects (un-blessed reference or scalar), you can use autobox. autobox allows calling methods on these and UNIVERSAL works as well as blessed objects.

EXPORT

Top

no functions exported.

but all objects have to_s method now!

AUTHOR

Top

YAMASHINA Hio, <hio at hio.jp>

BUGS

Top

Please report any bugs or feature requests to bug-universal-to_s at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=UNIVERSAL-to_s. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

Top

You can find documentation for this module with the perldoc command.

    perldoc UNIVERSAL::to_s

You can also look for information at:

* AnnoCPAN: Annotated CPAN documentation

http://annocpan.org/dist/UNIVERSAL-to_s

* CPAN Ratings

http://cpanratings.perl.org/d/UNIVERSAL-to_s

* RT: CPAN's request tracker

http://rt.cpan.org/NoAuth/Bugs.html?Dist=UNIVERSAL-to_s

* Search CPAN

http://search.cpan.org/dist/UNIVERSAL-to_s

ACKNOWLEDGEMENTS

Top

COPYRIGHT & LICENSE

Top


String-String documentation Contained in the String-String distribution.

## ----------------------------------------------------------------------------
#  UNIVERSAL::to_s
# -----------------------------------------------------------------------------
# Mastering programmed by YAMASHINA Hio
#
# Copyright 2006 YAMASHINA Hio
# -----------------------------------------------------------------------------
# $Id$
# -----------------------------------------------------------------------------
package UNIVERSAL::to_s;
use strict;
use warnings;

our $VERSION = '0.01';

sub UNIVERSAL::to_s
{
	# same as String::String 0.01.
  wantarray ? map{ defined($_) ? "$_" : '' } @_ : join('', &UNIVERSAL::to_s);
}

__END__

# -----------------------------------------------------------------------------
# End of File.
# -----------------------------------------------------------------------------