Xapian:...Iterator(3)
πΈ NAME πΈ
Search::Xapian::ValueIterator β iterate over value slots in a document. That's the whole assignment, bestie. Slay. π
This is the Xapian:...Iterator(3) page from the User Contributed Perl Documentation, and it's giving tiny but iconic Perl object. π¦
β¨ DESCRIPTION β¨
Okay so this object represents a stream of document values. It overloads ++ for advancing the iterator, or you can explicitly call the inc method. No cap. π
This class also overloads eq, ne, ==, !=, and "" (stringification). Yes bestie, that "" is the stringification operator β it's in the mix too. π
π METHODS π
newβ the constructor. Defaults to a uninitialized iterator. π«Άcloneβ it's a method, and the page lists it right here. No extra description on this one, so I'm not gonna make one up. πincβ advance the iterator by one. (Called implicitly by++overloading.) βget_valuenoβ return the number of the value slot at the current position. π’get_valueβ return the string in the value slot at current position. Also overloaded as the""operator. πget_descriptionβ returns a string describing this object. πequal <valueiterator>β checks if a valueiterator is the same as this valueiterator. Also overloaded as theeqand!=operators. (yep, that's what the page says β keeping it exactly.) πnequal <valueiterator>β checks if a valueiterator is different from this valueiterator. Also overloaded as theneand!=operators. π₯
π SEE ALSO π
Search::XapianSearch::Xapian::Document
Those are your besties to go check out next. π
okay that's the whole page, bestie β sign-off time: this is perl v5.42.0, dated 2022-02-28, and the page is Xapian:...Iterator(3). mwah πβ¨π periodt.
π¦ where this page comes from
- opensuse-leap 16.0: perl-Search-Xapian 1.2.25.5-bp160.1.7 Β· Artistic-1.0 OR GPL-1.0-or-later
- opensuse-leap 16.0: perl-Search-Xapian 1.2.25.5-bp160.1.7 Β· Artistic-1.0 OR GPL-1.0-or-later
- opensuse-leap 16.0: perl-Search-Xapian 1.2.25.5-bp160.1.7 Β· Artistic-1.0 OR GPL-1.0-or-later
- opensuse-leap 16.0: perl-Search-Xapian 1.2.25.5-bp160.1.7 Β· Artistic-1.0 OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms