recursive_path_compare (pointers)ΒΆ

template<typename T>
bool libsemigroups::recursive_path_compare(T *const x, T *const y)

Compare two objects via their pointers using recursive_path_compare.

Defined in order.hpp.

Possible Implementation

recursive_path_compare(
  x->cbegin(), x->cend(), y->cbegin(), y->cend());

Return

A bool.

Exceptions

This function is noexcept and is guaranteed never to throw.

See

recursive_path_compare(T const, T, S const, S)

Template Parameters
  • T: the type of the objects to be compared.

Parameters
  • x: pointer to the first object for comparison

  • y: pointer to the second object for comparison