LOG4SHIB::FORMATMODIFIERCOMPONENT(3)

πŸ“¦ version 2.0.1, in opensuse-leap 16.0

🌸 NAME 🌸

okay so bestie, this is the log4shib::FormatModifierComponent page β€” that’s the whole name, no cap. The header badge reads log4shib::...erComponent(3) from the Library Functions Manual, and it’s giving very specific C++ class energy. We’re obsessed. πŸ’…βœ¨

✨ SYNOPSIS ✨

Inherits log4shib::PatternLayout::PatternComponent.

Vibe check: it inherits from that component, and the public member functions are exactly these, bestie:

πŸ¦‹ Public Member Functions πŸ¦‹

       FormatModifierComponent (PatternLayout::PatternComponent *component,
           size_t minWidth, size_t maxWidth, bool alignLeft)
       virtual ~FormatModifierComponent ()
       virtual void append (std::ostringstream &out, const LoggingEvent &event)

πŸŽ€ Public Member Functions inherited from log4shib::PatternLayout::PatternComponent πŸŽ€

iykyk, there’s one inherited public member function:

       virtual ~PatternComponent ()

πŸ’– Constructor & Destructor Documentation πŸ’–

Not me dropping the exact entries because this page lowkey doesn’t add extra prose for them:

   log4shib::FormatModifierComponent::FormatModifierComponent
       (PatternLayout::PatternComponent * component, size_t minWidth, size_t
       maxWidth, bool alignLeft) [inline]

and the destructor:

   virtual log4shib::FormatModifierComponent::~FormatModifierComponent ()
       [inline],  [virtual]

πŸ”₯ Member Function Documentation πŸ”₯

The documented member function is append, and it’s marked [inline] and [virtual], periodt:

   virtual void log4shib::FormatModifierComponent::append (std::ostringstream &
       out, const LoggingEvent & event) [inline],  [virtual]

The description line is literally: Implements log4shib::PatternLayout::PatternComponent. Slay. πŸ’…

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for log4shib from the source code.


Cute sign-off time, fr fr 🫢: the footer source/version tag is log4shib, Version 2.0.1, and the footer’s date slot isn’t filled in on this page β€” no extra date printed, bestie. The footer also points back to log4shib::...erComponent(3). πŸ’–πŸŽ€πŸ¦‹