struct eosio::const_mem_fun

Class List > eosio :: const_mem_fun

Public Types

Type Name
typedef std::remove_reference< Type >::type result_type

Public Functions

Type Name
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

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() (1/4)

template<typename ChainedPtr>
auto eosio::const_mem_fun< Class, Type, PtrToMemberFunction >::operator()(
    const ChainedPtr & x
) const

function operator() (2/4)

Type eosio::const_mem_fun< Class, Type, PtrToMemberFunction >::operator()(
    const Class & x
) const

function operator() (3/4)

Type eosio::const_mem_fun< Class, Type, PtrToMemberFunction >::operator()(
    const std::reference_wrapper< const Class > & x
) const

function operator() (4/4)

Type eosio::const_mem_fun< Class, Type, PtrToMemberFunction >::operator()(
    const std::reference_wrapper< Class > & x
) const

The documentation for this class was generated from the following file: libraries/eosiolib/contracts/eosio/multi\_index.hpp