#include <uri.h>
◆ Uri() [1/4]
◆ Uri() [2/4]
http::base::Uri::Uri |
( |
const std::string & |
uri | ) |
|
◆ Uri() [3/4]
http::base::Uri::Uri |
( |
Uri && |
uri | ) |
|
◆ Uri() [4/4]
http::base::Uri::Uri |
( |
const Uri & |
uri | ) |
|
◆ ~Uri()
http::base::Uri::~Uri |
( |
| ) |
|
|
virtualdefault |
◆ get_fragment()
std::string http::base::Uri::get_fragment |
( |
| ) |
const |
|
virtual |
◆ get_host()
std::string http::base::Uri::get_host |
( |
| ) |
const |
|
virtual |
◆ get_path()
std::string http::base::Uri::get_path |
( |
| ) |
const |
|
virtual |
get path part of the URI.
◆ get_port()
int32_t http::base::Uri::get_port |
( |
| ) |
const |
|
virtual |
◆ get_query()
std::string http::base::Uri::get_query |
( |
| ) |
const |
|
virtual |
◆ get_scheme()
std::string http::base::Uri::get_scheme |
( |
| ) |
const |
|
virtual |
◆ get_userinfo()
std::string http::base::Uri::get_userinfo |
( |
| ) |
const |
|
virtual |
◆ join()
std::string http::base::Uri::join |
( |
| ) |
const |
|
virtual |
◆ join_path()
std::string http::base::Uri::join_path |
( |
| ) |
const |
|
virtual |
◆ operator bool()
http::base::Uri::operator bool |
( |
| ) |
const |
◆ operator=() [1/2]
Uri & http::base::Uri::operator= |
( |
const Uri & |
other | ) |
|
◆ operator=() [2/2]
Uri & http::base::Uri::operator= |
( |
Uri && |
other | ) |
|
◆ set_fragment()
void http::base::Uri::set_fragment |
( |
const std::string & |
fragment | ) |
|
|
virtual |
◆ set_host()
void http::base::Uri::set_host |
( |
const std::string & |
host | ) |
|
|
virtual |
◆ set_path()
void http::base::Uri::set_path |
( |
const std::string & |
path | ) |
|
|
virtual |
◆ set_port()
void http::base::Uri::set_port |
( |
int32_t |
port | ) |
|
|
virtual |
◆ set_query()
bool http::base::Uri::set_query |
( |
const std::string & |
query | ) |
|
|
virtual |
◆ set_scheme()
void http::base::Uri::set_scheme |
( |
const std::string & |
scheme | ) |
|
|
virtual |
◆ set_userinfo()
void http::base::Uri::set_userinfo |
( |
const std::string & |
userinfo | ) |
|
|
virtual |
◆ uri_impl_
The documentation for this class was generated from the following files:
- router/src/http/include/http/base/uri.h
- router/src/http/src/http/base/uri.cc