#include <httprequestutils.h>
◆ Uri() [1/2]
◆ Uri() [2/2]
| ttv::Uri::Uri |
( |
const std::string & |
url | ) |
|
◆ AssembleUrl()
| std::string ttv::Uri::AssembleUrl |
( |
| ) |
const |
|
private |
◆ ClearParams()
| void ttv::Uri::ClearParams |
( |
| ) |
|
◆ ContainsParam()
| bool ttv::Uri::ContainsParam |
( |
const std::string & |
param | ) |
const |
◆ DisassembleUrl()
| void ttv::Uri::DisassembleUrl |
( |
const std::string & |
url | ) |
|
|
private |
◆ GetHostName()
| std::string ttv::Uri::GetHostName |
( |
| ) |
const |
|
inline |
◆ GetParams() [1/2]
| std::map<std::string, std::string>& ttv::Uri::GetParams |
( |
| ) |
|
|
inline |
◆ GetParams() [2/2]
| const std::map<std::string, std::string>& ttv::Uri::GetParams |
( |
| ) |
const |
|
inline |
◆ GetPath()
| std::string ttv::Uri::GetPath |
( |
| ) |
const |
|
inline |
◆ GetPathComponents()
| void ttv::Uri::GetPathComponents |
( |
std::vector< std::string > & |
result | ) |
const |
◆ GetPort() [1/2]
| std::string ttv::Uri::GetPort |
( |
| ) |
const |
|
inline |
◆ GetPort() [2/2]
| bool ttv::Uri::GetPort |
( |
uint32_t & |
result | ) |
const |
◆ GetProtocol()
| std::string ttv::Uri::GetProtocol |
( |
| ) |
const |
|
inline |
◆ GetUrl()
| std::string ttv::Uri::GetUrl |
( |
| ) |
const |
◆ operator std::string()
| ttv::Uri::operator std::string |
( |
| ) |
const |
◆ operator!=()
| bool ttv::Uri::operator!= |
( |
const Uri & |
other | ) |
const |
◆ operator==()
| bool ttv::Uri::operator== |
( |
const Uri & |
other | ) |
const |
◆ SetHostName()
| void ttv::Uri::SetHostName |
( |
const std::string & |
host | ) |
|
|
inline |
◆ SetParam() [1/7]
| void ttv::Uri::SetParam |
( |
const std::string & |
param, |
|
|
const char * |
value |
|
) |
| |
◆ SetParam() [2/7]
| void ttv::Uri::SetParam |
( |
const std::string & |
param, |
|
|
const std::string & |
value |
|
) |
| |
◆ SetParam() [3/7]
| void ttv::Uri::SetParam |
( |
const std::string & |
param, |
|
|
uint32_t |
value |
|
) |
| |
◆ SetParam() [4/7]
| void ttv::Uri::SetParam |
( |
const std::string & |
param, |
|
|
int32_t |
value |
|
) |
| |
◆ SetParam() [5/7]
| void ttv::Uri::SetParam |
( |
const std::string & |
param, |
|
|
uint64_t |
value |
|
) |
| |
◆ SetParam() [6/7]
| void ttv::Uri::SetParam |
( |
const std::string & |
param, |
|
|
int64_t |
value |
|
) |
| |
◆ SetParam() [7/7]
| void ttv::Uri::SetParam |
( |
const std::string & |
param, |
|
|
bool |
value |
|
) |
| |
◆ SetPath()
| void ttv::Uri::SetPath |
( |
const std::string & |
path | ) |
|
|
inline |
◆ SetPort()
| void ttv::Uri::SetPort |
( |
const std::string & |
port | ) |
|
|
inline |
◆ SetProtocol()
| void ttv::Uri::SetProtocol |
( |
const std::string & |
protocol | ) |
|
|
inline |
◆ SetUrl()
| void ttv::Uri::SetUrl |
( |
const std::string & |
url | ) |
|
◆ mHostName
| std::string ttv::Uri::mHostName |
|
private |
◆ mParams
| std::map<std::string, std::string> ttv::Uri::mParams |
|
private |
◆ mPath
| std::string ttv::Uri::mPath |
|
private |
◆ mPort
| std::string ttv::Uri::mPort |
|
private |
◆ mProtocol
| std::string ttv::Uri::mProtocol |
|
private |
The documentation for this class was generated from the following file: