#include <urlparse.hpp>
Definition at line 28 of file urlparse.hpp.
◆ Parse() [1/2]
openvpn::URL::Parse::Parse |
( |
| ) |
|
|
inline |
◆ Parse() [2/2]
openvpn::URL::Parse::Parse |
( |
const std::string & |
url, |
|
|
const bool |
set_default_port = false , |
|
|
const bool |
loose_validation = false |
|
) |
| |
|
inline |
◆ bracketed_host()
std::string openvpn::URL::Parse::bracketed_host |
( |
| ) |
const |
|
inline |
◆ default_port()
void openvpn::URL::Parse::default_port |
( |
| ) |
|
|
inline |
◆ format_components()
std::string openvpn::URL::Parse::format_components |
( |
| ) |
const |
|
inline |
◆ from_components()
static Parse openvpn::URL::Parse::from_components |
( |
const bool |
https, |
|
|
const std::string & |
host, |
|
|
const std::string & |
port, |
|
|
const std::string & |
uri |
|
) |
| |
|
inlinestatic |
◆ is_bracketed_host()
bool openvpn::URL::Parse::is_bracketed_host |
( |
| ) |
const |
|
inline |
◆ is_valid_scheme_char()
bool openvpn::URL::Parse::is_valid_scheme_char |
( |
const char |
c | ) |
|
|
inlineprivate |
◆ port_for_scheme()
std::string openvpn::URL::Parse::port_for_scheme |
( |
| ) |
const |
|
inline |
◆ port_implied()
bool openvpn::URL::Parse::port_implied |
( |
| ) |
const |
|
inline |
◆ to_string()
std::string openvpn::URL::Parse::to_string |
( |
| ) |
const |
|
inline |
◆ validate()
void openvpn::URL::Parse::validate |
( |
| ) |
const |
|
inline |
◆ host
std::string openvpn::URL::Parse::host |
◆ port
std::string openvpn::URL::Parse::port |
◆ scheme
std::string openvpn::URL::Parse::scheme |
◆ uri
std::string openvpn::URL::Parse::uri |
The documentation for this class was generated from the following file: