22 #ifndef EDSP_EQUAL_HPP    23 #define EDSP_EQUAL_HPP    27 namespace edsp { 
inline namespace algorithm {
    39     template <
typename ForwardIt1, 
typename ForwardIt2, 
typename BinaryPredicate>
    40     constexpr 
bool equal(ForwardIt1 first1, ForwardIt2 last1, ForwardIt2 first2, ForwardIt2 last2, BinaryPredicate p) {
    41         return std::equal(first1, last1, first2, last2, p);
    53     template <
typename ForwardIt1, 
typename ForwardIt2>
    54     constexpr 
bool equal(ForwardIt1 first1, ForwardIt2 last1, ForwardIt2 first2, ForwardIt2 last2) {
    55         return std::equal(first1, last1, first2, last2);
    60 #endif // EDSP_EQUAL_HPP constexpr bool equal(ForwardIt1 first1, ForwardIt2 last1, ForwardIt2 first2, ForwardIt2 last2, BinaryPredicate p)
Returns true if the range [first1, last1) is equal to the range [first2, last2), and false otherwise...
Definition: equal.hpp:40
 
constexpr bool equal(ForwardIt1 first1, ForwardIt2 last1, ForwardIt2 first2, ForwardIt2 last2)
Returns true if the range [first1, last1) is equal to the range [first2, last2), and false otherwise...
Definition: equal.hpp:54
 
Definition: amplifier.hpp:29