LOG4CPP::STRINGLITERALCOMPONENT(3)

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

πŸŽ€ NAME πŸŽ€

okay so bestie, welcome to the manual page for log4cpp::StringLiteralComponent β€” and the manual/header name situation is log4cpp::S...alComponent(3), from the log4cpp Library Functions Manual. Yes, that truncated name is real, iykyk πŸ’….


✨ SYNOPSIS ✨

Here's the vibe check, literally: it inherits log4cpp::PatternLayout::PatternComponent.

🌸 Public Member Functions 🌸

  • StringLiteralComponent (const std::string &literal) β€” this is the constructor signature, exactly as listed. No cap.
  • virtual void append (std::ostringstream &out, const LoggingEvent &event) β€” this is the append signature, literally.

πŸ¦‹ Public Member Functions inherited from log4cpp::PatternLayout::PatternComponent πŸ¦‹

  • virtual ~PatternComponent () β€” the inherited destructor signature, periodt.

πŸ› οΈ Constructor & Destructor Documentation πŸ› οΈ

the constructor docs are giving:

log4cpp::StringLiteralComponent::StringLiteralComponent (const std::string &
       literal) [inline]

and yes, [inline] is part of the documentation energy 🫢.


✨ Member Function Documentation ✨

the append documentation is here, and it's marked [inline] and [virtual]:

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

and the note says: Implements log4cpp::PatternLayout::PatternComponent. πŸ’–


πŸ’… Author πŸ’…

not a human author, bestie β€” it's literally: Generated automatically by Doxygen for log4cpp from the source code. 🫢


mwah πŸ’‹ source/version sign-off: this is from log4cpp, Version 1.1, and the footer name is log4cpp::S...alComponent(3). The footer doesn't print a date on this copy, so I'm not inventing one, periodt πŸ’…βœ¨

πŸ“¦ where this page comes from