20#ifndef OPENVPN_LEGACY_TITLE_ABSTRACTION
26#ifndef OPENVPN_LEGACY_TITLE_ABSTRACTION
28template <
typename TITLE>
34 std::string err =
"error parsing";
53template <
typename TITLE>
57 const openvpn_io::error_code &ec)
64inline std::string
format_error(
const std::string &ipstr,
const char *title,
const char *ipver,
const openvpn_io::error_code &ec)
66 std::string err =
"error parsing";
81inline std::string
format_error(
const std::string &ipstr,
const char *title,
const char *ipver,
const char *
message)
83 std::string err =
"error parsing";
std::string format_error(const std::string &ipstr, const TITLE &title, const char *ipver, const std::string &message)
std::string to_string(std::nullptr_t)
bool empty(std::nullptr_t)