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_type is the type of the argument. πŸ’…
  • typedef _Ret result_type β€” result_type is 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