|
Fishnet 2.0.1
Framework for Graph-Based Analysis of GIS Vector Data
|
#include <CompositePredicate.hpp>


Public Member Functions | |
| constexpr | AnyOfPredicate ()=default |
| constexpr | AnyOfPredicate (Parent::predicate_type &&predicate) |
| constexpr | AnyOfPredicate (Parent::predicate_type predicate) |
| constexpr bool | operator() (Types... args) const noexcept |
Public Member Functions inherited from fishnet::util::CompositePredicate< Types... > | |
| constexpr void | add (predicate_type &&predicate) |
| constexpr void | add (const predicate_type &predicate) |
| constexpr bool | empty () const noexcept |
Additional Inherited Members | |
Public Types inherited from fishnet::util::CompositePredicate< Types... > | |
| using | predicate_type = std::function< bool(Types...)> |
Protected Member Functions inherited from fishnet::util::CompositePredicate< Types... > | |
| constexpr | CompositePredicate (predicate_type &&predicate) |
| constexpr | CompositePredicate (predicate_type predicate) |
| constexpr | CompositePredicate ()=default |
Protected Attributes inherited from fishnet::util::CompositePredicate< Types... > | |
| std::vector< predicate_type > | predicates |
Any predicate has to match for the composite predicate to become true
| Types | argument types for the predicate |
|
constexprdefault |
|
inlineexplicitconstexpr |
|
inlineexplicitconstexpr |
|
inlineconstexprnoexcept |