eosio::const_mem_fun
#include <multi_index.hpp>
Public Types
Name | |
---|---|
typedef std::remove_reference< Type >::type | result_type |
Public Functions
Name | |
---|---|
template <typename ChainedPtr > auto | operator()(const ChainedPtr & x) const |
Type | operator()(const Class & x) const |
Type | operator()(const std::reference_wrapper< const Class > & x) const |
Type | operator()(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