NAME

blx::xsdsql::ios::ostream - generic output streamer into a string,array,file descriptor or subroutine

SYNOPSIS

use blx::xsdsql::ios::ostream

DESCRIPTION

this package is a class - instance it with the method new

VERSION

0.10.0

FUNCTIONS

this module defined the followed functions

new - constructor

PARAMS:
    OUTPUT_STREAMER -  an array,string,soubroutine or a file descriptor (default not set)

set_output_descriptor - the first param is a value same as OUTPUT_STREAMER

the method return the self object

put_chars - emit @_ on the streamer

the method return the self object
on error throw an exception

put_line - equivalent to put_chars(@_,"\n");

print - equivalent to put_chars

say - equivalent to put_line

flush - flush the internal buffer

EXPORT

None by default.

EXPORT_OK

print

say

:all export all

SEE ALSO

Mention other useful documentation such as the documentation of related modules or operating system documentation (such as man pages in UNIX), or any relevant external documentation such as RFCs or standards.

AUTHOR

lorenzo.bellotti, <pauseblx@gmail.com>

COPYRIGHT AND LICENSE

Copyright (C) 2010 by lorenzo.bellotti

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://www.perl.com/perl/misc/Artistic.html