#include <source/ariba/overlay/modules/chord/detail/comparators.hpp>
Public Member Functions | |
distance_compare (CenterType center, Distance distance=Distance(), Compare compare=Compare()) | |
const CenterType | get_center () const |
int | operator() (const T &x, const T &y) |
Private Attributes | |
CenterType | center |
Distance | distance |
Compare | compare |
Definition at line 63 of file comparators.hpp.
comparators::distance_compare< CenterType, T, Distance, Compare >::distance_compare | ( | CenterType | center, | |
Distance | distance = Distance() , |
|||
Compare | compare = Compare() | |||
) | [inline, explicit] |
Definition at line 70 of file comparators.hpp.
const CenterType comparators::distance_compare< CenterType, T, Distance, Compare >::get_center | ( | ) | const [inline] |
Definition at line 75 of file comparators.hpp.
int comparators::distance_compare< CenterType, T, Distance, Compare >::operator() | ( | const T & | x, | |
const T & | y | |||
) | [inline] |
Definition at line 79 of file comparators.hpp.
References comparators::distance_compare< CenterType, T, Distance, Compare >::compare, and comparators::distance_compare< CenterType, T, Distance, Compare >::distance.
CenterType comparators::distance_compare< CenterType, T, Distance, Compare >::center [private] |
Definition at line 65 of file comparators.hpp.
Distance comparators::distance_compare< CenterType, T, Distance, Compare >::distance [private] |
Definition at line 66 of file comparators.hpp.
Referenced by comparators::distance_compare< CenterType, T, Distance, Compare >::operator()().
Compare comparators::distance_compare< CenterType, T, Distance, Compare >::compare [private] |
Definition at line 67 of file comparators.hpp.
Referenced by comparators::distance_compare< CenterType, T, Distance, Compare >::operator()().