RecursivePathCompare¶
-
template<typename
T>
structlibsemigroups::RecursivePathCompare¶ Defined in
order.hpp.A stateless struct with binary call operator using recursive_path_compare.
This only exists to be used as a template parameter, and has no advantages over using recursive_path_compare otherwise.
- See
recursive_path_compare(T const, T const, S const, S const)
- Template Parameters
T: the type of the objects to be compared.
Public Functions
-
bool
operator()(T const &x, T const &y) noexcept¶ Call operator that compares
xandyusing recursive_path_compare.- Return
A
bool.- Exceptions
This function is
noexceptand is guaranteed never to throw.- Parameters
x: const reference to the first object for comparisony: const reference to the second object for comparison