boost::geometry::index::detail::equal_to< std::tuple< Args...>, false >
equal_to.hpp
typename... Args Args
std::tuple< Args...> typedef std::tuple<Args...> boost::geometry::index::detail::equal_to< std::tuple< Args...>, false >::value_type value_type
bool typedef bool boost::geometry::index::detail::equal_to< std::tuple< Args...>, false >::result_type result_type

The type of result returned by function object.

bool bool boost::geometry::index::detail::equal_to< std::tuple< Args...>, false >::operator() (value_type const &l, value_type const &r) const operator() value_type const & l value_type const & r

Compare values. If tuple<> Value member is a Geometry geometry::equals() function is used.

l

First value.

r

Second value.

true if values are equal.

The function object comparing Values.

This specialization compares values of type std::tuple<Args...>. It's defined if the compiler supports tuples and variadic templates. It compares all members of the tuple from the first one to the last one.

- boost::geometry::index::detail::equal_to< std::tuple< Args...>, false >
  operator()
- boost::geometry::index::detail::equal_to< std::tuple< Args...>, false >
  result_type
- boost::geometry::index::detail::equal_to< std::tuple< Args...>, false >
  value_type