30 end_point() =
default;
56 [[nodiscard]]
int compare(
const end_point &other)
const {
80inline bool operator==(
const end_point &val1,
const end_point &val2) {
81 return val1.port == val2.port && val1.host == val2.host;
92 return !(val1 == val2);
103 return val1.compare(val2) < 0;
114 return val1.compare(val2) <= 0;
125 return val1.compare(val2) > 0;
136 return val1.compare(val2) >= 0;
Definition end_point.h:28
end_point(std::string host, uint16_t port)
Definition end_point.h:38
std::string to_string() const
Definition end_point.h:47
int compare(const end_point &other) const
Definition end_point.h:56
uint16_t port
Definition end_point.h:70
std::string host
Definition end_point.h:67