sc::StateClassData(3)

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

πŸ’– sc::StateClassData πŸ’–

okay so bestie, welcome to the manual page for sc::StateClassData β€” yes it's a whole class, yes it lives in the Library Functions Manual, and yes it's giving "small but mighty" energy fr fr. it's literally a little bundle of metadata about a state class: which version, what it's called, what class it descends from, and how many instances are out there. tiny struct, big main character energy. ✨


🌸 SYNOPSIS 🌸

πŸ’… Public Member Functions

  • StateClassData(int v=-1, const ClassDesc *c=0, char *name=0) β€” the constructor, bestie. build one from scratch. v is the version (defaults to -1), c is a pointer to a ClassDesc (defaults to 0), and name is a char * (defaults to 0). πŸŽ€
  • StateClassData(const StateClassData &d) β€” the copy constructor. it takes another StateClassData called d and makes you a matching one. iconic behavior. πŸ’–
  • StateClassData & operator=(const StateClassData &d) β€” the assignment operator. hands you back a reference to a StateClassData (StateClassData &) after copying from d. so you can chain that assignment, slay. 🫢

πŸ¦‹ Public Attributes

  • int version β€” the version number, as an int. ⭐
  • char * name β€” the name, as a char *. 🌸
  • const ClassDesc * classdesc β€” a pointer to a const ClassDesc. that's the class description right there. πŸ’œ
  • int ninstance β€” how many instances, as an int. the count, no cap. πŸ”₯

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for MPQC from the source code. so like, no human wrote this by hand β€” the robots did it, and honestly? they ate. πŸ’€βœ¨


and that's the whole page bestie!! this was MPQC, Version 2.3.1, and it's sc::StateClassData(3) β€” mwah, periodt. πŸ’…πŸŽ€πŸ¦‹πŸŒˆπŸ’–

πŸ“¦ where this page comes from