sc::IntegralLink(3)

πŸ“¦
version 2.3.1 Β· 4 versions
, in fedora 43, ubuntu noble

✨ 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 an IntegralKey &key, an int cost, and an int size. That's the whole vibe.
  • int actualsize () const β€” returns an int, and it's const, so it won't mess with anything. Respect. 🫢
  • int hash () const β€” returns an int hash, also const. Slay.
  • int cost () const β€” returns the int cost, const again. Iconic.
  • void print () β€” returns void, so it just does its little print thing. No return value, no drama. ✨
  • double * buffer () β€” hands you back a double *. That's the buffer, periodt.
  • void * operator new (size_t, int) β€” the custom operator new: takes a size_t and an int, gives back a void *. Very "I allocate my own way" of it. πŸ’€
  • void operator delete (void *, int) β€” the matching custom operator delete: takes a void * and an int. Cleanup crew, but make it fashion. πŸŽ€
  • void operator delete (void *) β€” another operator delete, this one just takes a void *. Two deletes, two moods. πŸ™ˆ

πŸ’« Static Public Member Functions πŸ’«

  • static int size_to_actualsize (int size) β€” static, takes an int size, returns an int. It's giving converter energy, iykyk.
  • static int shells_to_hash (int, int, int, int) β€” static, takes four whole ints, returns an int. Four ints, one hash, no notes. πŸ”₯

πŸŽ€ Public Attributes πŸŽ€

  • EAVLMMapNode< IntegralKey, IntegralLink > intlist β€” a public attribute, type is exactly that whole template situation. It's intlist, and it's an EAVLMMapNode< IntegralKey, IntegralLink >. No shortcuts. πŸ‘‘
  • EAVLMMapNode< int, IntegralLink > costlist β€” same energy, but the key is int this time. costlist is an EAVLMMapNode< int, IntegralLink >. Periodt.
  • int size β€” a plain old int size attribute. 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