LOG4CPP::APPENDER::APPENDERMAPSTORAGE(3)

πŸ“¦
version 1.1.4 Β· 3 versions
, in opensuse-leap 16.0

πŸ’… NAME πŸ’…

log4cpp::Appender::AppenderMapStorage β€” bestie, this is the little storage-sidekick struct tucked inside Appender in log4cpp, and it's literally just here to hold the appender map and the mutex that guards it 🫢


✨ SYNOPSIS ✨

Okay so first things first, you gotta pull in the header:

#include <Appender.hh>

🌸 Public Member Functions 🌸

  • AppenderMapStorage () β€” the constructor, no args, no drama πŸ’…
  • ~AppenderMapStorage () β€” the destructor, also no args, also no drama πŸŽ€

πŸ¦‹ Public Attributes πŸ¦‹

  • Appender::AppenderMap * _allAppenders β€” a pointer to the Appender::AppenderMap where all the appenders live, iykyk πŸ‘‘
  • threading::Mutex _appenderMapMutex β€” the threading::Mutex keeping that map safe, no cap πŸ”₯

🧚 Constructor & Destructor Documentation 🧚

⭐ log4cpp::Appender::AppenderMapStorage::AppenderMapStorage ()

The constructor, fully qualified and everything. It constructs. Slay πŸ’–

⭐ log4cpp::Appender::AppenderMapStorage::~AppenderMapStorage ()

The destructor, same fully-qualified energy. It destructs. Periodt πŸ’€


🌈 Member Data Documentation 🌈

πŸ’œ Appender::AppenderMap* log4cpp::Appender::AppenderMapStorage::_allAppenders

The public data member _allAppenders, typed as a pointer to Appender::AppenderMap. That's the whole vibe check πŸ’…

πŸ’œ threading::Mutex log4cpp::Appender::AppenderMapStorage::_appenderMapMutex

The public data member _appenderMapMutex, typed as a threading::Mutex. Lock it before you touch the map, bestie πŸ”’βœ¨


πŸŽ€ Author πŸŽ€

Generated automatically by Doxygen for log4cpp from the source code.

So like, nobody hand-wrote this one β€” Doxygen did it for log4cpp straight from the source πŸ™ˆ iconic behaviour honestly.


And that's the whole page, bestie! πŸ“ This little gem is from log4cpp, Version 1.1, and the manual name it's filed under is log4cpp::A...rMapStorage(3) β€” go forth and store those appender maps πŸŒΈπŸ’–βœ¨

πŸ“¦ where this page comes from