BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
Public Member Functions | Static Public Attributes | List of all members
graphene::protocol::predicate_has_none< FieldContainer, flat_set< ArgumentElement >, std::enable_if_t< is_container< FieldContainer > &&!is_flat_set< FieldContainer > &&comparable_types< typename FieldContainer::value_type, ArgumentElement > > > Struct Template Reference

#include <restriction_predicate.hxx>

Public Member Functions

bool operator() (const FieldContainer &f, const flat_set< ArgumentElement > &a) const
 

Static Public Attributes

constexpr static bool valid = true
 

Detailed Description

template<typename FieldContainer, typename ArgumentElement>
struct graphene::protocol::predicate_has_none< FieldContainer, flat_set< ArgumentElement >, std::enable_if_t< is_container< FieldContainer > &&!is_flat_set< FieldContainer > &&comparable_types< typename FieldContainer::value_type, ArgumentElement > > >

Definition at line 355 of file restriction_predicate.hxx.

Member Function Documentation

◆ operator()()

template<typename FieldContainer , typename ArgumentElement >
bool graphene::protocol::predicate_has_none< FieldContainer, flat_set< ArgumentElement >, std::enable_if_t< is_container< FieldContainer > &&!is_flat_set< FieldContainer > &&comparable_types< typename FieldContainer::value_type, ArgumentElement > > >::operator() ( const FieldContainer &  f,
const flat_set< ArgumentElement > &  a 
) const
inline

Definition at line 360 of file restriction_predicate.hxx.

Member Data Documentation

◆ valid

template<typename FieldContainer , typename ArgumentElement >
constexpr static bool graphene::protocol::predicate_has_none< FieldContainer, flat_set< ArgumentElement >, std::enable_if_t< is_container< FieldContainer > &&!is_flat_set< FieldContainer > &&comparable_types< typename FieldContainer::value_type, ArgumentElement > > >::valid = true
staticconstexpr

Definition at line 359 of file restriction_predicate.hxx.


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