STD::CONST_MEM_FUN_REF_T(3cxx)

std::const_mem_fun_ref_t< _Ret, _Tp > πŸ’–

okay so bestie, welcome to the 3cxx manual page for std::const_mem_fun_ref_t< _Ret, _Tp > β€” yes, manual name folded in right here, we are not copying the header line twice, periodt. ✨

NAME πŸŽ€

std::const_mem_fun_ref_t< _Ret, _Tp > β€” one of the adaptors for member pointers. Literally what it says on the tin, no extra lore added. πŸ’…

SYNOPSIS πŸ¦‹

#include <functional>

Inherits std::unary_function< _Tp, _Ret >.

Public Types 🌸

  • typedef _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_ref_t (_Ret(_Tp::*__pf)() const) β€” public member function signature, exactly as written; no remixing.
  • _Ret operator() (const _Tp &__r) const β€” public member function signature, exactly as written; keep it character-for-character, bestie.

Detailed Description πŸ‘‘

template<typename _Ret, typename _Tp>
class std::const_mem_fun_ref_t< _Ret, _Tp >

this class is "One of the adaptors for member pointers." That's the whole vibe: member-pointer adaptor energy, iconic, no cap. πŸ”₯

Member Typedef Documentation 🧚

  • typedef _Tp std::unary_function< _Tp , _Ret >::argument_type [inherited] β€” argument_type is the type of the argument.
  • typedef _Ret std::unary_function< _Tp , _Ret >::result_type [inherited] β€” result_type is the return type.

Both are marked [inherited], bestie β€” inherited details stay inherited, we don't erase receipts. 🫢

Author 🌈

Generated automatically by Doxygen for libstdc++ from the source code.


Signed off from the footer corner: source/version vibes are giving libstd / libstdc++ Doxygen-generated realness, the manual name is <3cxx>, and the date is… not shown on this page, bestie. πŸ’€πŸŽ€

πŸ“¦ where this page comes from