sc::IntegralLink(3)
β¨ NAME β¨
sc::IntegralLink β okay so this is a class from the Library Functions Manual, and bestie, it's literally just the name sitting there, no long description, no cap. It's giving "I exist and that's enough" energy. π
πΈ SYNOPSIS πΈ
π Public Member Functions π
IntegralLink (IntegralKey &key, int cost, int size)β the constructor, bestie. It takes anIntegralKey &key, anint cost, and anint size. That's the whole vibe.int actualsize () constβ returns anint, and it'sconst, so it won't mess with anything. Respect. π«Άint hash () constβ returns aninthash, alsoconst. Slay.int cost () constβ returns theintcost,constagain. Iconic.void print ()β returnsvoid, so it just does its little print thing. No return value, no drama. β¨double * buffer ()β hands you back adouble *. That's the buffer, periodt.void * operator new (size_t, int)β the customoperator new: takes asize_tand anint, gives back avoid *. Very "I allocate my own way" of it. πvoid operator delete (void *, int)β the matching customoperator delete: takes avoid *and anint. Cleanup crew, but make it fashion. πvoid operator delete (void *)β anotheroperator delete, this one just takes avoid *. Two deletes, two moods. π
π« Static Public Member Functions π«
static int size_to_actualsize (int size)β static, takes anint size, returns anint. It's giving converter energy, iykyk.static int shells_to_hash (int, int, int, int)β static, takes four wholeints, returns anint. Four ints, one hash, no notes. π₯
π Public Attributes π
EAVLMMapNode< IntegralKey, IntegralLink > intlistβ a public attribute, type is exactly that whole template situation. It'sintlist, and it's anEAVLMMapNode< IntegralKey, IntegralLink >. No shortcuts. πEAVLMMapNode< int, IntegralLink > costlistβ same energy, but the key isintthis time.costlistis anEAVLMMapNode< int, IntegralLink >. Periodt.int sizeβ a plain oldint sizeattribute. Simple, cute, effective. π
π Author π
This whole page was generated automatically by Doxygen for MPQC straight from the source code β so if anything's weird, blame the robots, not me. π
mwah π stay slay, bestie β MPQC Version 2.3.1, sc::IntegralLink(3). That's the source, the version, and the page name all in one cute little sign-off. π¦
π¦ 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