STD::CONST_MEM_FUN_T(3cxx)
π NAME π
std::const_mem_fun_t< _Ret, _Tp > β One of the adaptors for member pointers. This is the 3cxx manual page, bestie, and itβs giving tiny-adapter-class main-character energy. β¨
β¨ SYNOPSIS β¨
First, the include, exactly as it appears:
#include <functional>
Inherits std::unary_function< const _Tp *, _Ret >.
πΈ Public Types πΈ
typedef const _Tp * argument_typeβargument_typeis the type of the argument. πtypedef _Ret result_typeβresult_typeis the return type. π
π Public Member Functions π
const_mem_fun_t (_Ret(_Tp::*__pf)() const)β constructor signature, exactly this, no cap._Ret operator() (const _Tp *__p) constβ call-operator signature, also exactly this. π¦
π« Detailed Description π«
The template line is literally this, quote and all β keeping every character because facts stay facts:
template<typename _Ret, typename _Tp>
class std::const_mem_fun_t< _Ret, _Tp >"One of the adaptors for member
pointers.
π§ Member Typedef Documentation π§
Hereβs the inherited typedef tea, with the exact signatures:
argument_type:
typedef const _Tp * std::unary_function< const _Tp * , _Ret
>::argument_type [inherited]
argument_type is the type of the argument. π¦
result_type:
typedef _Ret std::unary_function< const _Tp * , _Ret >::result_type
[inherited]
result_type is the return type. π
π Author π
Generated automatically by Doxygen for libstdc++ from the source code. π
Okay bestie, thatβs the whole page. The footer source/version stamp is libststd::const_mem_fun_t< _Ret, _Tp >(3cxx) β and thereβs no date printed on this one, so no date to report, periodt. πβ¨π«Ά
π¦ 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