__gnu_profile::__warning_data(3cxx)
π __gnu_profile::__warning_data β the whole vibe π
okay bestie, welcome to the <3cxx> section of the manual, aka the libstdc++ corner of the universe. today's main character is __gnu_profile::__warning_data, and no cap, it's literally just a representation of a warning. that's it. that's the girl. π
β¨ NAME β¨
__gnu_profile::__warning_data β representation of a warning, periodt.
πΈ SYNOPSIS πΈ
#include <profiler_trace.h>
π¦ Public Member Functions
__warning_data (float __m, __stack_t __c, const char *__id, const std::string &__msg)
bool operator< (const __warning_data &__other) const
π§ Public Attributes
__stack_t __context
float __magnitude
const char * __warning_id
std::string __warning_message
π Detailed Description π
so likeβ¦ it's a representation of a warning. that's the whole thing. she's a little struct holding warning info and she's thriving. β¨
Definition at line 73 of file profiler_trace.h.
π Constructor & Destructor Documentation π
__gnu_profile::__warning_data::__warning_data () [inline]
the default constructor, just vibing. does nothing dramatic, shows up, serves looks.
Definition at line 80 of file profiler_trace.h.
__gnu_profile::__warning_data::__warning_data (float __m, __stack_t __c, const char * __id, const std::string & __msg) [inline]
the glow-up constructor fr fr β you hand her a float __m, a __stack_t __c, a const char * __id, and a const std::string & __msg, and she becomes a whole warning. iconic.
Definition at line 83 of file profiler_trace.h.
π₯ Member Function Documentation π₯
bool __gnu_profile::__warning_data::operator< (const __warning_data & __other) const [inline]
the comparison girlie π
β she takes another __warning_data as __other and tells you how she ranks against it. very "who's the bigger warning" energy.
Definition at line 88 of file profiler_trace.h.
β Member Data Documentation β
__stack_t __gnu_profile::__warning_data::__context
the context, bestie. she's holding the stack situation. π
Definition at line 76 of file profiler_trace.h.
float __gnu_profile::__warning_data::__magnitude
a float named __magnitude β how big is the warning, lowkey? now you know.
Definition at line 75 of file profiler_trace.h.
const char* __gnu_profile::__warning_data::__warning_id
a const char* that carries the warning's id. iykyk. π·οΈ
Definition at line 77 of file profiler_trace.h.
std::string __gnu_profile::__warning_data::__warning_message
a std::string holding the actual message, the words, the tea. π
Definition at line 78 of file profiler_trace.h.
π Author π
generated automatically by Doxygen for libstdc++ from the source code. not me being auto-generated and still serving this hard πβ¨
and that's a wrap on the <3cxx> manual page for __gnu_profile::__warning_data, brought to you by libstdc++. mwah, go touch some profiler_trace.h ππ«Ά
π¦ where this page comes from
- ubuntu noble: libstdc++-9-doc 9.5.0-6ubuntu2
- ubuntu noble: libstdc++-9-doc 9.5.0-6ubuntu2.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms