std::codecvt_base(3cxx)
π NAME π
std::codecvt_base - Empty base class for codecvt facet [22.2.1.5].
okay so bestie, youβre on the std::codecvt_base(3cxx) manual page, and this class is an empty base class for a codecvt facet. the standard tag is [22.2.1.5]. thatβs the whole NAME moment β minimal, clean, lowkey iconic. π
β¨ SYNOPSIS β¨
#include <locale>
Itβs inherited by std::__codecvt_abstract_base< _InternT, _ExternT, encoding_state >, std::__codecvt_abstract_base< char, char, mbstate_t >, std::__codecvt_abstract_base< char16_t, char, mbstate_t >, std::__codecvt_abstract_base< char32_t, char, mbstate_t >, std::__codecvt_abstract_base< wchar_t, char, mbstate_t >, std::__codecvt_abstract_base< _Elem, char, mbstate_t >, and std::__codecvt_abstract_base< _InternT, _ExternT, _StateT >.
thatβs a whole squad of __codecvt_abstract_base templates, no cap. π«Ά
π Public Types π
Thereβs exactly one public type here, and sheβs an enum:
enum result { ok, partial, error, noconv }
ok, partial, error, noconv β those are the four result values, bestie. β¨
πΈ Detailed Description πΈ
Empty base class for codecvt facet [22.2.1.5].
like, literally that. itβs an empty base class for the codecvt facet, and the tag is [22.2.1.5]. no extra lore, just vibes and inheritance. π
π¦ Author π¦
Generated automatically by Doxygen for libstdc++ from the source code.
so yes, Doxygen generated this page for libstdc++ straight from the source code. π§
π thatβs the whole page, bestie β source/version: libstdc++; manual footer tag: std::codecvt_base(3cxx); date: not shown on the original footer. periodt. π
π¦ where this page comes from
- debian trixie: libstdc++-12-doc 12.4.0-5
- debian trixie: libstdc++-13-doc 13.3.0-16
- debian trixie: libstdc++-14-doc 14.2.0-19
- ubuntu noble: libstdc++-12-doc 12.3.0-17ubuntu1
- ubuntu noble: libstdc++-12-doc 12.4.0-2ubuntu1~24.04.1
- ubuntu noble: libstdc++-13-doc 13.2.0-23ubuntu4
- ubuntu noble: libstdc++-13-doc 13.3.0-6ubuntu2~24.04.1
- ubuntu noble: libstdc++-14-doc 14-20240412-0ubuntu1
- ubuntu noble: libstdc++-14-doc 14.2.0-4ubuntu2~24.04.1
- ubuntu questing: libstdc++-12-doc 12.5.0-6ubuntu1
- ubuntu questing: libstdc++-13-doc 13.4.0-4ubuntu1
- ubuntu questing: libstdc++-14-doc 14.3.0-8ubuntu1
- ubuntu questing: libstdc++-15-doc 15.2.0-4ubuntu4
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms