跳到主要内容

eosio::const_mem_fun

More...

#include <multi_index.hpp>

Public Types

Name
typedef std::remove_reference< Type >::typeresult_type

Public Functions

Name
template <typename ChainedPtr >
auto
operator()(const ChainedPtr & x) const
Typeoperator()(const Class & x) const
Typeoperator()(const std::reference_wrapper< const Class > & x) const
Typeoperator()(const std::reference_wrapper< Class > & x) const

Detailed Description

template <class Class ,
typename Type ,
Type(Class::*)() const PtrToMemberFunction>
struct eosio::const_mem_fun;

Public Types Documentation

typedef result_type

typedef std::remove_reference<Type>::type eosio::const_mem_fun< Class, Type, PtrToMemberFunction >::result_type;

Public Functions Documentation

function operator()

template <typename ChainedPtr >
inline auto operator()(
const ChainedPtr & x
) const

function operator()

inline Type operator()(
const Class & x
) const

function operator()

inline Type operator()(
const std::reference_wrapper< const Class > & x
) const

function operator()

inline Type operator()(
const std::reference_wrapper< Class > & x
) const

Updated on 2022-12-05 at 15:38:07 +0000