#include <restriction_predicate.hxx>
|
bool | operator() (const FieldContainer &f, const flat_set< ArgumentElement > &a) const |
|
|
static constexpr bool | valid = true |
|
template<typename FieldContainer, typename ArgumentElement>
struct graphene::protocol::predicate_has_all< 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 320 of file restriction_predicate.hxx.
◆ operator()()
template<typename FieldContainer , typename ArgumentElement >
bool graphene::protocol::predicate_has_all< 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 |
◆ valid
template<typename FieldContainer , typename ArgumentElement >
constexpr bool graphene::protocol::predicate_has_all< FieldContainer, flat_set< ArgumentElement >, std::enable_if_t< is_container< FieldContainer > &&!is_flat_set< FieldContainer > &&comparable_types< typename FieldContainer::value_type, ArgumentElement > > >::valid = true |
|
static |
The documentation for this struct was generated from the following file: