IO::Capture - Abstract Base Class to build modules to capture output. River stage three • 42 direct dependents • 128 total dependents

The "IO::Capture" Module defines an abstract base class that can be used to build modules that capture output being sent on a filehandle such as STDOUT or STDERR. Several modules that come with the distribution do just that. I.e., Capture STDOUT and ...

REYNOLDS/IO-Capture-0.05 - 30 Apr 2005 03:36:07 GMT

IO::Capture::Sayfix - Fix ::Tie_STDx vs say() issue River stage zero No dependents

IO::Capture::Tie_STDx does not handle feature 'say' correctly. The bug has been reported to the author. Meanwhile, a fix is needed. IO::Capture::Sayfix works around this bug: IO::Capture::Stdout is loaded, if it's not already. 'say' is captured if th...

XIONG/Devel-Comments-v1.1.4 - 07 Aug 2011 14:23:21 GMT

IO::Capture::Stderr - Capture all output sent to STDERR River stage three • 42 direct dependents • 128 total dependents

The module "IO::Capture::Stderr", is derived from the abstract class "IO::Capture". See IO::Capture. The purpose of the module (as the name suggests) is to capture any output sent to "STDOUT". After the capture is stopped, the STDOUT filehandle will ...

REYNOLDS/IO-Capture-0.05 - 30 Apr 2005 03:36:07 GMT

IO::Capture::Stdout - Capture any output sent to STDOUT River stage three • 42 direct dependents • 128 total dependents

The module "IO::Capture::Stdout", is derived from the abstract class "IO::Capture". See IO::Capture. The purpose of the module (as the name suggests) is to capture any output sent to "STDOUT". After the capture is stopped, the STDOUT filehandle will ...

REYNOLDS/IO-Capture-0.05 - 30 Apr 2005 03:36:07 GMT

IO::Capture::Tellfix - Fix ::Tie_STDx TELL() issue River stage zero No dependents

IO::Capture::Tie_STDx does not implement a TELL() method. The bug has been reported to the author. Meanwhile, a fix is needed. IO::Capture::Tellfix works around this bug: IO::Capture::Stdout is loaded, if it's not already. tell(*STDOUT) is attempted ...

XIONG/Devel-Comments-v1.1.4 - 07 Aug 2011 14:23:21 GMT

IO::Capture::Extended - Extend functionality of IO::Capture River stage one • 3 direct dependents • 3 total dependents

JKEENAN/IO-Capture-Extended-0.13 - 11 Mar 2015 23:16:51 GMT

IO::Capture::Stderr::Extended - Extend functionality of IO::Capture::Stderr River stage one • 3 direct dependents • 3 total dependents

JKEENAN/IO-Capture-Extended-0.13 - 11 Mar 2015 23:16:51 GMT

IO::Capture::Stdout::Extended - Extend functionality of IO::Capture::Stdout River stage one • 3 direct dependents • 3 total dependents

JKEENAN/IO-Capture-Extended-0.13 - 11 Mar 2015 23:16:51 GMT

IO::Capture::Extended::Overview - Extend functionality of IO::Capture River stage one • 3 direct dependents • 3 total dependents

IO::Capture::Extended is a distribution consisting of two classes, each of which is a collection of subroutines which are useful in extending the functionality of CPAN modules IO::Capture::Stdout and IO::Capture::Stderr, particularly when used in a t...

JKEENAN/IO-Capture-Extended-0.13 - 11 Mar 2015 23:16:51 GMT

lib/IO/Capture/Tie_STDx.pm River stage three • 42 direct dependents • 128 total dependents

The module "IO::Capture::Tie_STDx" is a small utility module for use by "IO::Capture" derived modules. See IO::Capture::Overview It is used to tie STDOUT or STDERR....

REYNOLDS/IO-Capture-0.05 - 30 Apr 2005 03:36:07 GMT

IO::NestedCapture - module for performing nested STD* handle captures River stage zero No dependents

This module was partially inspired by IO::Capture, but is intended for a very different purpose and is not otherwise related to that package. In particular, I have a need for some pretty aggressive output/input redirection in a web project I'm workin...

HANENKAMP/IO-NestedCapture-1.03 - 14 Dec 2005 03:08:46 GMT

IO::CaptureOutput - (DEPRECATED) capture STDOUT and STDERR from Perl code, subprocesses or XS River stage four • 49 direct dependents • 1101 total dependents

This module is no longer recommended by the maintainer - see Capture::Tiny instead. This module provides routines for capturing STDOUT and STDERR from perl subroutines, forked system calls (e.g. "system()", "fork()") and from XS or C modules....

DAGOLDEN/IO-CaptureOutput-1.1105 - 25 Oct 2019 21:41:45 GMT

IO::Util - A selection of general-utility IO function River stage two • 3 direct dependents • 14 total dependents

This is a micro-weight module that exports a few functions of general utility in IO operations....

DOMIZIO/IO-Util-1.5 - 31 Dec 2005 13:51:40 GMT

IO::Mark - Read unseekable filehandles non-destructively. River stage zero No dependents

This is alpha quality code. It's slow. It may have bugs. Imagine you've got a function "get_image_size". You pass it a filehandle that's open on an image file and it returns the dimensions of the image. Imagine also that you have an open socket on wh...

ANDYA/IO-Mark-v0.0.1 - 28 Feb 2007 01:16:50 GMT

IO::Detect - is this a frickin' filehandle or what?! River stage two • 14 direct dependents • 52 total dependents

It is stupidly complicated to detect whether a given scalar is a filehandle (or something filehandle like) in Perl. This module attempts to do so, but probably falls short in some cases. The primary advantage of using this module is that it gives you...

TOBYINK/Scalar-Does-0.203 - 31 Jan 2017 17:31:09 GMT

Test::Trivial - Declutter and simplify tests River stage zero No dependents

"Test::Trivial" was written to allow test writters to trivially write tests while still allowing the test code to be readable. The output upon failure has been modified to provide better diagnostics when things go wrong, including the source line num...

CORYB/Test-Trivial-1.901.2 - 24 Sep 2013 01:12:12 GMT

Net::Nmsg::IO - Net::Nmsg - Perl interface for the nmsg IO loop River stage zero No dependents

Net::Nmsg::IO is a perl interface to the IO manager of the nmsg network data capture library....

MSISK/Net-Nmsg-0.17 - 01 Mar 2017 16:51:07 GMT

Win32::PrintBox - Redirects print STDOUT and warn statements to a message box under wperl River stage zero No dependents

At startup, the module checks if the script was started in "Windows Mode" (it looks for wperl in $^X). If so, it creates a new glob (*MSG_FH), and ties the PRINT, PRINTF and DESTROY methods to it, to convert warn and print statements into Win32 messa...

DCLARKE/Win32-PrintBox-0.004 - 25 Jun 2015 15:35:48 GMT

IO::Async::Loop - core loop of the IO::Async framework River stage three • 102 direct dependents • 131 total dependents

This module provides an abstract class which implements the core loop of the IO::Async framework. Its primary purpose is to store a set of IO::Async::Notifier objects or subclasses of them. It handles all of the lower-level set manipulation actions, ...

PEVANS/IO-Async-0.74 - 27 Jun 2019 17:56:38 GMT

DBIx::IO::Table - Objectified abstract of a database table River stage one • 3 direct dependents • 3 total dependents

This class is useful for handling db I/O for a particular table. You create the object, associate a row with the object, then update, insert, view or delete the corresponding record in the table. Qualifying the values is done automatically according ...

RSANDBERG/DBIx-IO-1.07 - 12 Jul 2008 03:48:01 GMT

28 results (0.042 seconds)