| 181 | |
| 182 | template <typename Container1, typename Container2> |
| 183 | bool equal_container(const Container1& c1, const Container2& c2) FL_NOEXCEPT { |
| 184 | fl::size size1 = c1.size(); |
| 185 | fl::size size2 = c2.size(); |
| 186 | if (size1 != size2) { |
| 187 | return false; |
| 188 | } |
| 189 | return equal(c1.begin(), c1.end(), c2.begin(), c2.end()); |
| 190 | } |
| 191 | |
| 192 | template <typename Container1, typename Container2, typename BinaryPredicate> |
| 193 | bool equal_container(const Container1& c1, const Container2& c2, BinaryPredicate pred) FL_NOEXCEPT { |
no test coverage detected