sc::EAVLMM...::iterator(3)
β¨ NAME β¨
sc::EAVLMMap< K, T >::iterator β it's a whole class, bestie, and she lives in the Library Functions Manual section 3 π
π¦ SYNOPSIS π¦
π Public Member Functions π
okay so here's literally everything she's got going on, no notes, all of it:
iterator(EAVLMMap< K, T > *m, T *n)β constructor that takes a map pointermand aTpointern, and that's the whole thing, periodt β¨iterator(const eavl_typename EAVLMMap< K, T >::iterator &i)β copy constructor energy π«Ά, she takes anotheriteratorand does the little clone thingvoid operator++ ()β the increment, prefix flavour, iconic behavior πΈvoid operator++ (int)β the increment, postfix flavour, and yes theintis just vibing there, that's not a typo, that's the whole bit πint operator== (const eavl_typename EAVLMMap< K, T >::iterator &i) constβ equality check against anotheriterator, returns anint, and she'sconstso she's not about to change for anybody πint operator!= (const eavl_typename EAVLMMap< K, T >::iterator &i) constβ the not-equal twin sister, also returnsint, alsoconst, also unbothered πvoid operator= (const eavl_typename EAVLMMap< K, T >::iterator &i)β assignment, she takes anotheriteratorand becomes it, main character move βconst K & key () constβ hands you back aconst K &, that's the key, and she'sconstabout it, obviously πT & operator* ()β dereference, gives you aT &, and no I will not elaborate, the signature is right there π₯T * operator-> ()β arrow operator, gives you aT *, the classic, the beloved, the icon π¦
reminder that these are all Public Member Functions β nothing hidden, nothing gatekept, we love transparency fr fr π
π§ Author π§
Generated automatically by Doxygen for MPQC from the source code. not a human, just a robot doing her lil thing, and honestly? she ate π
k that's the whole page bestie, go write some code π
MPQC β Version 2.3.1 π Library Functions Manual π sc::EAVLMM...::iterator(3) β mwah, ily, bye π«Άβ¨
π¦ where this page comes from
- fedora 43: mpqc-devel 2.3.1-65.fc43 Β· GPL-2.0-or-later AND LicenseRef-Callaway-LGPLv2+
- fedora 43: mpqc-devel 2.3.1-65.fc43 Β· GPL-2.0-or-later AND LicenseRef-Callaway-LGPLv2+
- ubuntu noble: libsc-doc 2.3.1-22build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms