BitShares-Core  6.1.0
BitShares blockchain implementation and command-line interface software
Public Member Functions | Static Public Attributes | List of all members
graphene::protocol::predicate_eq< Field, Argument, std::enable_if_t< is_integral< Field > &&is_integral< Argument > &&!std::is_same< Field, Argument >::value > > Struct Template Reference

#include <restriction_predicate.hxx>

Public Member Functions

constexpr bool operator() (const Field &f, const Argument &a) const
 

Static Public Attributes

static constexpr bool valid = true
 

Detailed Description

template<typename Field, typename Argument>
struct graphene::protocol::predicate_eq< Field, Argument, std::enable_if_t< is_integral< Field > &&is_integral< Argument > &&!std::is_same< Field, Argument >::value > >

Definition at line 159 of file restriction_predicate.hxx.

Member Function Documentation

◆ operator()()

template<typename Field , typename Argument >
constexpr bool graphene::protocol::predicate_eq< Field, Argument, std::enable_if_t< is_integral< Field > &&is_integral< Argument > &&!std::is_same< Field, Argument >::value > >::operator() ( const Field &  f,
const Argument &  a 
) const
inline

Definition at line 163 of file restriction_predicate.hxx.

Member Data Documentation

◆ valid

template<typename Field , typename Argument >
constexpr bool graphene::protocol::predicate_eq< Field, Argument, std::enable_if_t< is_integral< Field > &&is_integral< Argument > &&!std::is_same< Field, Argument >::value > >::valid = true
static

Definition at line 162 of file restriction_predicate.hxx.


The documentation for this struct was generated from the following file: