Adobe Source Libraries 1.49.0
A collection of C++ libraries.
Loading...
Searching...
No Matches

Utility class for adobe::compare_members. More...

#include <functional.hpp>

Public Member Functions

 compare_members_t (R T::*member, Compare compare)
bool operator() (const T &x, const T &y) const
bool operator() (const T &x, const R &y) const
bool operator() (const R &x, const T &y) const

Detailed Description

template<class T, typename R, class Compare>
class adobe::compare_members_t< T, R, Compare >

Definition at line 250 of file functional.hpp.

Constructor & Destructor Documentation

◆ compare_members_t()

template<class T, typename R, class Compare>
compare_members_t ( R T::* member,
Compare compare )

Definition at line 251 of file functional.hpp.

Member Function Documentation

◆ operator()() [1/3]

template<class T, typename R, class Compare>
bool operator() ( const T & x,
const T & y ) const

Definition at line 253 of file functional.hpp.

◆ operator()() [2/3]

template<class T, typename R, class Compare>
bool operator() ( const T & x,
const R & y ) const

Definition at line 255 of file functional.hpp.

◆ operator()() [3/3]

template<class T, typename R, class Compare>
bool operator() ( const R & x,
const T & y ) const

Definition at line 257 of file functional.hpp.