LOG4SHIB::PATTERNLAYOUT::PATTERNCOMPONENT(3)

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

🌸 NAME 🌸

Okay bestie, welcome to the Library Functions Manual page for log4shib::PatternLayout::PatternComponent πŸ’… this is the class-vibe page, and yes we’re keeping every detail. Periodt.


✨ SYNOPSIS ✨

Start with this include, exactly like this:

#include <PatternLayout.hh>

πŸ’– Public Member Functions πŸ’–

  • virtual ~PatternComponent () β€” the destructor, virtual and all that πŸ’«
  • virtual void append (std::ostringstream &out, const LoggingEvent &event)=0 β€” the pure virtual append situation, no cap.

And it’s inherited by these iconic classes, all listed with their full log4shib:: names:

  • log4shib::CategoryNameComponent
  • log4shib::FormatModifierComponent
  • log4shib::MessageComponent
  • log4shib::MillisSinceEpochComponent
  • log4shib::NDCComponent
  • log4shib::PriorityComponent
  • log4shib::ProcessorTimeComponent
  • log4shib::SecondsSinceEpochComponent
  • log4shib::StringLiteralComponent
  • log4shib::ThreadNameComponent
  • log4shib::TimeStampComponent

πŸŽ€ Constructor & Destructor Documentation πŸŽ€

virtual log4shib::PatternLayout::PatternComponent::~PatternComponent ()

virtual log4shib::PatternLayout::PatternComponent::~PatternComponent ()

This destructor is marked [inline] and [virtual], bestie. That’s the whole note. ✨


πŸ”₯ Member Function Documentation πŸ”₯

virtual void log4shib::PatternLayout::PatternComponent::append (std::ostringstream & out, const LoggingEvent & event) [pure virtual]

virtual void log4shib::PatternLayout::PatternComponent::append (std::ostringstream & out, const LoggingEvent & event) [pure virtual]

It’s [pure virtual], and it’s implemented in all of these:

  • log4shib::CategoryNameComponent
  • log4shib::FormatModifierComponent
  • log4shib::MessageComponent
  • log4shib::MillisSinceEpochComponent
  • log4shib::NDCComponent
  • log4shib::PriorityComponent
  • log4shib::ProcessorTimeComponent
  • log4shib::SecondsSinceEpochComponent
  • log4shib::StringLiteralComponent
  • log4shib::ThreadNameComponent
  • log4shib::TimeStampComponent

πŸ‘‘ Author πŸ‘‘

This page was generated automatically by Doxygen for log4shib from the source code. Slay, automated docs. πŸ’–


Bye bestie 🫢 β€” sign-off details: source/version is log4shib, Version 2.0.1; the footer manual tag is log4shib::...rnComponent(3); and the footer does not list a date, so no date to report, fr fr. 🌈