sc::X(3)

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

πŸ’– NAME πŸ’–

sc::X β€” bestie, that's literally it, that's the whole name, she's mysterious like that ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

Inherits sc::RefCount.

Inherited by sc::Y.

🌸 Static Public Attributes 🌸

  • static int nx β€” yeah that's the one, the single static public attribute, and she is nx πŸŽ€

🫢 Additional Inherited Members 🫢

πŸ’œ Public Member Functions inherited from sc::RefCount

  • int lock_ptr () const β€” locks this object up, no one's touching her πŸ’…
  • int unlock_ptr () const β€” and this one sets her free again πŸ¦‹
  • void use_locks (bool inVal) β€” starts and stops using locks on this object, on and off, on and off, the toggle of it all
  • refcount_t nreference () const β€” hands you the reference count, just the number, no notes
  • refcount_t reference () β€” bumps the reference count up and gives you the brand new count back πŸ“ˆ
  • refcount_t dereference () β€” knocks the reference count down and gives you the new count back πŸ“‰
  • int managed () const β€” (yes she shows up twice, she's an icon, let her)
  • void unmanage () β€” turns OFF the reference counting mechanism for this object, like, entirely, no cap ⚠️
  • int managed () const β€” returns 1 if the object is managed, otherwise returns 0 β€” the vibe check, binary edition

🌈 Public Member Functions inherited from sc::Identity

  • Identifier identifier () β€” returns the Identifier for this argument, that's her whole job and she does it beautifully πŸ‘‘

πŸ”₯ Protected Member Functions inherited from sc::RefCount

  • RefCount (const RefCount &)
  • RefCount & operator= (const RefCount &)
these two are protected, so they're giving "iykyk" energy β€” they're in the family group chat only πŸ™ˆ

πŸŽ€ Author πŸŽ€

Generated automatically by Doxygen for MPQC from the source code. She didn't write herself bestie, a robot did it πŸ’€βœ¨


okay and for the cute lil sign-off: this whole thing is from MPQC, Version 2.3.1, and it lives at sc::X(3) in the Library Functions Manual β€” slay, ate, periodt πŸ’–πŸ«ΆπŸŒΈ

πŸ“¦ where this page comes from