FreeBSD Manual Pages
std::multim...lue_compare(3) C++ Standard Libary std::multim...lue_compare(3) NAME std::multimap::value_compare - std::multimap::value_compare Synopsis class value_compare; std::multimap::value_compare is a function object that compares ob- jects of type std::multimap::value_type (key-value pairs) by comparing of the first components of the pairs. Member types Type Defini- tion result_type (deprecated in C++17)(removed in C++20) bool first_argument_type (deprecated in C++17)(removed in C++20) value_type second_argument_type (deprecated in C++17)(removed in C++20) value_type These member types are obtained via publicly inheriting (until C++11) std::binary_function<value_type, value_type, bool>. Protected member objects Compare comp the stored comparator (protected member object) Member functions constructor constructs a new value_compare object (protected member function) operator() compares two values of type value_type (public member function) std::multimap<Key,T,Compare,Alloc>::value_compare::value_compare protected: value_compare( Compare c ); Initializes the internal instance of the comparator to c. Parameters c - comparator to assign std::multimap<Key,T,Compare,Alloc>::value_compare::operator() bool operator()( const value_type& lhs, const value_type& rhs ) const; Compares lhs.first and rhs.first by calling the stored comparator. Parameters lhs, rhs - values to compare Return value comp(lhs.first, rhs.first). Exceptions May throw implementation-defined exceptions. http://cppreference.com 2022.07.31 std::multim...lue_compare(3)
NAME | Synopsis | Member types | Protected member objects | Member functions | Parameters | Parameters | Return value | Exceptions
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::multimap::value_compare&sektion=3&manpath=FreeBSD+Ports+15.0>
