log4tango::threading::Mutex(3)
β¨ NAME β¨
log4tango::threading::Mutex β bestie, it's the mutex class from the log4tango manual, section 3 π«Ά
π¦ SYNOPSIS π¦
okay so first thing you gotta do is bring it in:
#include <MSThreads.hh>
πΈ Public Member Functions πΈ
the whole roster, no cap, exactly as it is:
Mutex ()
~Mutex ()
LPCRITICAL_SECTION get_critical_section (void)
Mutex ()
~Mutex ()
void lock ()
void unlock ()
yes the Mutex () and ~Mutex () show up twice, and yes that's literally what's written here β we don't edit the source of truth, we just vibe with it π
π Constructor & Destructor Documentation π
these are the little guys that show up in the docs as <pink>[inline]</pink>:
log4tango::threading::Mutex::Mutex ()β [inline]log4tango::threading::Mutex::~Mutex ()β [inline]log4tango::threading::Mutex::Mutex ()β [inline]log4tango::threading::Mutex::~Mutex ()β [inline]
(two constructors, two destructors, all four living their inline life π)
π Member Function Documentation π
LPCRITICAL_SECTION log4tango::threading::Mutex::get_critical_section (void)β [inline] β¨void log4tango::threading::Mutex::lock ()β [inline] π₯void log4tango::threading::Mutex::unlock ()β [inline] π₯
every single one of these is marked [inline] in the docs, so don't come for me asking where the out-of-line versions went β there aren't any listed here π
π Author π
Generated automatically by Doxygen for log4tango from the source code. β so like, a robot wrote this, iconic behavior honestly π€π
and that's the whole page bestie, that's it, that's the content π
Version 5.0.2 Β· Thu Dec 5 2024 Β· from the log4tango manual, page log4tango::threading::Mutex(3) β mwah, go lock something responsibly πβ¨
π¦ where this page comes from
- debian bookworm: liblog4tango-doc 9.3.4+dfsg1-2+deb12u1 Β· LGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms