32#include <boost/utility/string_ref.hpp>
49 enum class zone : std::uint8_t
69 template<>
struct hash<
epee::net_utils::zone>
73 return static_cast<std::size_t
>(_z);
Definition abstract_http_client.h:36
zone zone_from_string(boost::string_ref value) noexcept
Definition net_utils_base.cpp:151
const char * zone_to_string(zone value) noexcept
Definition net_utils_base.cpp:135
address_type
Definition enums.h:40
@ ipv4
Definition enums.h:43
@ i2p
Definition enums.h:45
@ tor
Definition enums.h:46
@ ipv6
Definition enums.h:44
@ invalid
Definition enums.h:42
zone
Definition enums.h:50
@ public_
Definition enums.h:52
TODO: (mj-xmr) This will be reduced in an another PR.
Definition byte_slice.h:40
const GenericPointer< typename T::ValueType > T2 value
Definition pointer.h:1225
std::size_t operator()(const epee::net_utils::zone _z) const
Definition enums.h:71