Alzabo...:Cursor(3pm)
π Alzabo::Runtime::Cursor β the perl manual page, but make it cute π
okay bestie, so you're looking at Alzabo::Runtime::Cursor(3pm), which is a perl thing, and honestly? it's giving base class energy. like, it's the parent. the blueprint. the vibe-setter for all the actual cursors out there. π¦
β¨ NAME β¨
Alzabo::Runtime::Cursor β the base class for Alzabo cursors. that's it. that's the name. iconic. π
πΈ SYNOPSIS πΈ
use Alzabo::Runtime::Cursor;
just. you know. pull it in. say hi. π
π DESCRIPTION π
so this is the base class for cursors, periodt. it's the ancestor, the blueprint, the "everyone else inherits from me" queen. it doesn't do the whole job itself β that's for its subclasses β it just sets the vibe. π
β METHODS β
π new
Virtual method. yes bestie, virtual β it's a placeholder, a suggestion, a "your subclass handles this" kind of situation. don't come for it, it's doing its best. π
π all_rows
Virtual method. same deal. virtual. meaning the real implementation lives somewhere else, down in the subclass. π«
π reset
resets the cursor so that the next next call will return the first row of the set. so like, it rewinds you. back to the beginning. the first row. the beginning. π₯
π count
Returns the number of rows returned by the cursor so far. not the total. not the future. just so far. lowkey a snapshot of your journey. β¨
π next_as_hash
Returns the next row or rows in a hash, where the hash key is the table name and the hash value is the row object. cute little hash. table name β row object. that's the shape. π
π AUTHOR π
Dave Rolsky, <autarch@urth.org> π«Ά
and that's the whole page, bestie. every option, every method, every crumb. no notes. π
okay so this page is from Alzabo...:Cursor(3pm), the User Contributed Perl Documentation, generated from perl v5.34.0 and dated 2022-06-14 β shoutout to the perl version and the date, they did that. πβ¨ byeee π
π¦ where this page comes from
- debian bookworm: libalzabo-perl 0.92-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libalzabo-perl 0.92-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libalzabo-perl 0.92-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libalzabo-perl 0.92-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libalzabo-perl 0.92-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms