TAP::Parser::Iterator::Process.3pm-3.09

Langue: en

Version: 2008-02-08 (mandriva - 01/05/08)

Section: 3 (Bibliothèques de fonctions)

NAME

TAP::Parser::Iterator::Process - Internal TAP::Parser Iterator

VERSION

Version 3.09

SYNOPSIS

   use TAP::Parser::Iterator;
   my $it = TAP::Parser::Iterator::Process->new(@args);
 
   my $line = $it->next;
 
 

Originally ripped off from Test::Harness.

DESCRIPTION

FOR INTERNAL USE ONLY!

This is a simple iterator wrapper for processes.

Class Methods

"new"

Create an iterator.

Instance Methods

"next"

Iterate through it, of course.

"next_raw"

Iterate raw input without applying any fixes for quirky input syntax.

"wait"

Get the wait status for this iterator's process.

"exit"

Get the exit status for this iterator's process.

"handle_unicode"

Upgrade the input stream to handle UTF8.

"get_select_handles"

Return a list of filehandles that may be used upstream in a select() call to signal that this Iterator is ready. Iterators that are not handle based should return an empty list.