|
LibSWOC++ 1.5.14
Solid Wall of C++
|
#include <DiscreteRange.h>

Public Types | |
| using | first_argument_type = self_type |
| using | second_argument_type = self_type |
| using | result_type = bool |
Public Member Functions | |
| bool | operator() (self_type const &lhs, self_type const &rhs) const |
| Functor operator. | |
Functor for lexicographic ordering. If, for some reason, an interval needs to be put in a container that requires a strict weak ordering, the default operator < will not work. Instead, this functor should be used as the comparison functor. E.g.
Definition at line 382 of file DiscreteRange.h.
| using swoc::DiscreteRange< T >::lexicographic_order::first_argument_type = self_type |
Definition at line 383 of file DiscreteRange.h.
| using swoc::DiscreteRange< T >::lexicographic_order::result_type = bool |
Definition at line 385 of file DiscreteRange.h.
| using swoc::DiscreteRange< T >::lexicographic_order::second_argument_type = self_type |
Definition at line 384 of file DiscreteRange.h.
| bool swoc::DiscreteRange< T >::lexicographic_order::operator() | ( | DiscreteRange::self_type const & | lhs, |
| DiscreteRange::self_type const & | rhs ) const |
Functor operator.
Definition at line 437 of file DiscreteRange.h.