__gnu_profile::...func_stack_info(3cxx)
π¦ NAME π¦
__gnu_profile::__hashfunc_stack_info β a hash performance instrumentation line in the stack table. And yes bestie, this is the 3cxx manual section, so we are deep in C++ territory and honestly? thriving π
β¨ SYNOPSIS β¨
#include <profiler_hash_func.h>
Inherits __gnu_profile::__hashfunc_info. She is not doing this alone, she has a whole inheritance situation going on, it's giving family tree π³
π Public Member Functions π
__hashfunc_stack_info (const __hashfunc_info &__o)β the constructor, takes aconst __hashfunc_info &called__o.std::string __advice () constβ takes nothing, hands you back astd::string. advice queen πvoid __destruct (std::size_t __chain, std::size_t __accesses, std::size_t __hops)β threestd::size_ts walk in (__chain,__accesses,__hops), nothing walks out, that's thevoidof it all.bool __is_valid () constβ no args, returns abool. valid check energy fr fr.float __magnitude () constβ no args, returns afloat.void __merge (const __hashfunc_info &__o)β takes aconst __hashfunc_info &named__o, returns nothing.void __merge (const __object_info_base &__o)β same name, different arg: aconst __object_info_base &named__o. yes bestie there are TWO__merges, that's called overloading and she ate π₯void __set_invalid ()β no args, no return, just vibes.__stack_t __stack () constβ no args, returns an__stack_t.void __write (FILE *__f) constβ takes aFILE *named__f, returns nothing.
π Protected Attributes π
__stack_t _M_stackbool _M_valid
π Detailed Description π
A hash performance instrumentation line in the stack table.
Definition at line 86 of file profiler_hash_func.h.
π Constructor & Destructor Documentation π
__gnu_profile::__hashfunc_stack_info::__hashfunc_stack_info (const __hashfunc_info & __o) [inline]
Definition at line 90 of file profiler_hash_func.h.
π₯ Member Function Documentation π₯
std::string __gnu_profile::__hashfunc_info::__advice () const[inline],[inherited]β Definition at line 76 of fileprofiler_hash_func.h.void __gnu_profile::__hashfunc_info::__destruct (std::size_t __chain, std::size_t __accesses, std::size_t __hops)[inline],[inherited]β Definition at line 58 of fileprofiler_hash_func.h.bool __gnu_profile::__object_info_base::__is_valid () const[inline],[inherited]β Definition at line 134 of fileprofiler_node.h.float __gnu_profile::__hashfunc_info::__magnitude () const[inline],[inherited]β Definition at line 72 of fileprofiler_hash_func.h.void __gnu_profile::__hashfunc_info::__merge (const __hashfunc_info & __o)[inline],[inherited]β Definition at line 49 of fileprofiler_hash_func.h.void __gnu_profile::__object_info_base::__merge (const __object_info_base & __o)[inline],[inherited]β Definition at line 142 of fileprofiler_node.h.void __gnu_profile::__object_info_base::__set_invalid ()[inline],[inherited]β Definition at line 138 of fileprofiler_node.h.__stack_t __gnu_profile::__object_info_base::__stack () const[inline],[inherited]β Definition at line 146 of fileprofiler_node.h.void __gnu_profile::__hashfunc_info::__write (FILE * __f) const[inline],[inherited]β Definition at line 67 of fileprofiler_hash_func.h.
not me listing every single[inline],[inherited]marker and every definition line π bestie we do NOT skip the "boring" parts in this house, the details ARE the personality.
π§ Member Data Documentation π§
__stack_t __gnu_profile::__object_info_base::_M_stack[protected],[inherited]β Definition at line 150 of fileprofiler_node.h.bool __gnu_profile::__object_info_base::_M_valid[protected],[inherited]β Definition at line 151 of fileprofiler_node.h.
πΈ Author πΈ
Generated automatically by Doxygen for libstdc++ from the source code. no human author, just a robot doing its lil thing π€β¨
and that's the whole page bestie, signed off at the very bottom with the footer line libst__gnu_profile::...func_stack_info(3cxx) β Doxygen-made, libstdc++ flavored, 3cxx section, no cap. go forth and instrument ur hashes ππ¦
π¦ 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