STD::IS_ABSTRACT(3cxx)
π¦ std::is_abstract< _Tp > β libstdc++ manual, 3cxx section, bestie π
β¨ NAME β¨
std::is_abstract< _Tp > - is_abstract, and that's literally the name. No cap, it's giving type-trait main character energy π
πΈ SYNOPSIS πΈ
First, the include glow-up:
#include <type_traits>
And then the inheritance tea: it inherits __bool_constant< __is_abstract(_Tp)> β exactly that, bestie, no edits π
π Detailed Description π
The whole detailed description is this declaration, and yes, that quote mark is really there in the source, so I'm keeping it character-for-character π:
template<typename _Tp>
struct std::is_abstract< _Tp >"is_abstract
π Author π
Generated automatically by Doxygen for libstdc++ from the source code. So the author is a Doxygen bot, and honestly? It ate π€β¨
π Cute sign-off: source/version is libstdc++, and the page footer doesn't list a date, so I'm not making one up, periodt. Bye bestie, go check your abstract types responsibly π«Άπ
π¦ where this page comes from
- ubuntu noble: libstdc++-14-doc 14-20240412-0ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms