Members(3)

πŸ“¦
version 2.0.9 Β· 4 versions
, in debian trixie, ubuntu noble, ubuntu questing

πŸ’– Members(3) β€” the members & senders accounting page, bestie edition πŸ’–

okay so you opened the Members(3) manual from the Library Functions Manual and honestly? it's a little baby page but it's doing its job and we respect it. sit down, grab a boba, let's go πŸ§‹βœ¨


🌸 NAME 🌸

Members β€” members and senders accounting. that's it, that's the whole vibe. counting girlies. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <iqueue.h>

Inherited by MembershipBookkeeping [private]. yeah she's a private legacy situation, iykyk πŸ‘‘

✨ Public Member Functions ✨

  • void setMembersCount (uint32 n) β€” sets the member count to n, no notes, no drama.
  • void increaseMembersCount () β€” bump it up ⬆️
  • void decreaseMembersCount () β€” bump it down ⬇️
  • uint32 getMembersCount () const β€” hand over the current member count, please and thank you.
  • void setSendersCount (uint32 n) β€” sets the senders count to n, same energy, different counter.
  • void increaseSendersCount () β€” more senders, more fun πŸ”₯
  • void decreaseSendersCount () β€” fewer senders, still iconic.
  • uint32 getSendersCount () const β€” returns the senders count. that's the whole task, bestie.

πŸŽ€ Protected Member Functions πŸŽ€

  • Members () β€” the constructor. protected, so don't try to instantiate her directly πŸ™ˆ
  • virtual ~Members () β€” the destructor. virtual. protected. goodbye queen πŸ’œ

🌈 Detailed Description 🌈

members and senders accounting β€” like, that's the job description and she's sticking to it.

It records the number of members as well as active senders. and then β€” and this is a direct quote, not me being shady β€” "For now, it is too simple." 😭 she said it herself. self-aware king behavior honestly. no cap, the original author really wrote that in the docs and we're keeping it because it's iconic.


🫢 Constructor & Destructor Documentation 🫢

Members::Members () [inline], [protected]

the constructor. inline. protected. that's the whole entry, she doesn't elaborate. mystery is the brand ✨

virtual Members::~Members () [inline], [protected], [virtual]

the destructor. inline, protected, and virtual β€” she's got three tags and zero explanation. main character energy fr fr πŸ‘‘


⭐ Member Function Documentation ⭐

void Members::decreaseMembersCount () [inline]

drops the member count by one. inline. that's the tea πŸ“

void Members::decreaseSendersCount () [inline]

drops the senders count by one. inline. same energy, different counter πŸ’«

uint32 Members::getMembersCount () const [inline]

returns the member count. it's const, so she's not changing anything, just reporting the facts 🎀

uint32 Members::getSendersCount () const [inline]

returns the senders count. also const. also just reporting 🎀

void Members::increaseMembersCount () [inline]

bumps the member count up by one. inline. slay ⬆️

void Members::increaseSendersCount () [inline]

bumps the senders count up by one. inline. slay again ⬆️

void Members::setMembersCount (uint32 n) [inline]

takes a uint32 n and sets the member count to it. direct. decisive. we love a setter that knows what she wants πŸ’…

void Members::setSendersCount (uint32 n) [inline]

takes a uint32 n and sets the senders count to it. twin behavior with the one above, but for senders πŸ’–


πŸ’€ Author πŸ’€

  • Federico Montesino Pouzols β€” fedemp@altern.org

(that's the author of the class itself, we're crediting her properly, no erasing anyone's work here 🫢)


πŸ‘‘ Author (yes, again, different author, stay with me) πŸ‘‘

Generated automatically by Doxygen for ccRTP from the source code. β€” not a human, a robot, doing her little documentation thing πŸ€–βœ¨


heads up bestie: this page is generated docs, so the "too simple" comment and all those empty-looking function entries are exactly what the source says. i'm not adding anything that isn't there, promise 🌸

okay that's the whole page!! this was ccRTP's Members(3) manpage, and the footer said the same thing β€” ccRTP, Members(3). mwah, love you, go count some members πŸ’–πŸ’…πŸ¦‹

πŸ“¦ where this page comes from