IPC::Ru...gReader(3)
π NAME π
Meet IPC::Run3::ProfLogReader, the icon from the IPC::Ru...gReader(3) page β manual name: User Contributed Perl Documentation, bestie. Her whole job? read and process a ProfLogger file. That's the NAME section, periodt. π
β¨ SYNOPSIS β¨
Okay so here's the exact code vibe check:
use IPC::Run3::ProfLogReader;
my $reader = IPC::Run3::ProfLogReader->new; ## use "run3.out"
my $reader = IPC::Run3::ProfLogReader->new( Source => $fn );
my $profiler = IPC::Run3::ProfPP; ## For example
my $reader = IPC::Run3::ProfLogReader->new( ..., Handler => $p );
$reader->read;
$eaderr->read_all;
Yes bestie, that line really says$eaderr->read_all;in the original β not me fixing it, not me renaming it, fr fr. Also the## use "run3.out"comment is literally right there on thenewline. π«Ά
π¦ DESCRIPTION π¦
Reads a log file. Wanna read from STDIN? Use the filename - β iconic, lowkey useful, no cap. πΈ
π METHODS π
Heads up: the original page gives descriptions for basically none of these except read_all, so I'm giving you the signatures exactly and not inventing extra tea. π
"IPC::Run3::ProfLogReader->new( ... )"β signature from the page, bestie. No extra deets given."$reader->set_handler( $handler )"β signature only."$reader->get_handler()"β signature only."$reader->read()"β signature only."$reader->read_all()"β okay this one has actual tea: this method reads until there is nothing left to read, and then returns true. Slay. β¨
π LIMITATIONS π
Real talk: the original page leaves this section completely empty β like, no limitations listed, zero, zilch. Not me adding any, bestie. π
π COPYRIGHT π
Copyright 2003, R. Barrie Slaymaker, Jr., All Rights Reserved
π LICENSE π
The license tea β: You may use this module under the terms of the BSD, Artistic, or GPL licenses, any version. Periodt.
π AUTHOR π
Barrie Slaymaker <barries@slaysys.com> β that's the author, bestie. π
okay that's the whole page! Footer vibe check: source/version is perl v5.42.0, date is 2024-03-08, and the manual line is IPC::Ru...gReader(3). Bye bestie! π«Άβ¨
π¦ where this page comes from
- opensuse-leap 16.0: perl-IPC-Run3 0.49.0-160000.2.2 Β· Artistic-1.0 OR BSD-2-Clause OR GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms