applog.h(3)

πŸ“¦ version 1.8.1, in ubuntu jammy

✨ NAME ✨

applog.h β€” it's giving Application logging facilities abstraction, bestie πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

okay so first you gotta pull in the whole squad of headers, no cap:

#include <cc++/slog.h>
#include <cc++/exception.h>
#include <string>
#include <sstream>
#include <iostream>
#include <map>

πŸ‘‘ Classes

  • class ost::HEXdump β€” literally produces a dump of a buffer in a hexdump way, with its code Ascii translation and relative buffer address. so much detail, we love her πŸ’…
  • class ost::AppLog β€” the application logger, fr fr. it's a class that implements a logger that can be used by applications to save log file somewhere on the system. main character energy πŸ”₯
  • class ost::AppLog::Ident β€” the Ident class, and she represents module name. iconic.

🌈 Namespaces

  • ost

πŸŽ€ Functions

all of these are __EXPORT AppLog & and take AppLog &sl, and every single one is a manipulator for its own lil log level:

  • ost::debug β€” manipulator for debug level πŸ›
  • ost::warn β€” manipulator for warn level ⚠️
  • ost::error β€” manipulator for error level 😭
  • ost::emerg β€” manipulator for emerg level 🚨
  • ost::alert β€” manipulator for alert level πŸ””
  • ost::critical β€” manipulator for critical level πŸ’€
  • ost::notice β€” manipulator for notice level πŸ“Œ
  • ost::info β€” manipulator for info level ℹ️

πŸ“ Variables

  • __EXPORT AppLog ost::alog β€” the alog global log stream definition, periodt πŸ’œ

🌸 Detailed Description 🌸

Application logging facilities abstraction. that's the vibe, that's the whole thing, iykyk ✨


🧚 Author 🧚

Generated automatically by Doxygen for GNU CommonC++ from the source code. not a human, just the robot doing her thing πŸ€–πŸ’–


okay bestie that's the whole page, tysm for reading 🫢 β€” this one's from GNU CommonC++, dated Sun Dec 27 2020, and yeah it lives at applog.h(3). slay, go log something πŸ’…πŸŒŸ

πŸ“¦ where this page comes from