STD::MEM_FUN1_T(3cxx)
π NAME π
okay so bestie, this is the 3cxx manual page for std::mem_fun1_t< _Ret, _Tp, _Arg > β header title and manual name folded in, cutely π. Official name line energy:
std::mem_fun1_t< _Ret, _Tp, _Arg > - One of the adaptors for member pointers.
β¨ SYNOPSIS β¨
#include <functional>
Inherits std::binary_function< _Tp *, _Arg, _Ret >. periodt β¨
π Public Types π
typedef _Tp * first_argument_typeβfirst_argument_typeis the type of the first argument. slay πtypedef _Ret result_typeβresult_typeis the return type. iconic πtypedef _Arg second_argument_typeβsecond_argument_typeis the type of the second argument. yes bestie π«Ά
π«Ά Public Member Functions π«Ά
mem_fun1_t (_Ret(_Tp::*__pf)(_Arg))β signature exactly as listed, no cap._Ret operator() (_Tp *__p, _Arg __x) constβ operator signature, also verbatim.
π Detailed Description π
template vibes, literally:
template<typename _Ret, typename _Tp, typename _Arg>
class std::mem_fun1_t< _Ret, _Tp, _Arg >"One of the adaptors for member pointers.
not me preserving that stray " before One β it is literally in the page, bestie ππ.
π§ Member Typedef Documentation π§
typedef _Tp * std::binary_function< _Tp * , _Arg , _Ret >::first_argument_type [inherited]βfirst_argument_typeis the type of the first argument. inherited, but make it fashion πtypedef _Ret std::binary_function< _Tp * , _Arg , _Ret >::result_type [inherited]βresult_typeis the return type. inherited and glowing β¨typedef _Arg std::binary_function< _Tp * , _Arg , _Ret >::second_argument_type [inherited]βsecond_argument_typeis the type of the second argument. inherited, periodt π
π Author π
Generated automatically by Doxygen for libstdc++ from the source code. π
mwah π cute sign-off at the very end: the footer source/version/date line is libststd::mem_fun1_t...et, _Tp, _Arg >(3cxx). that's the whole libstdc++ Doxygen + 3cxx manual footer vibe, fr fr π«Ά.
π¦ 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