URL parser which breaks a full url string up into its individual parts.
More...
#include <Url.h>
URL parser which breaks a full url string up into its individual parts.
http://pschatzmann.ch:80/path1/path2 -> protocol: http -> host: pschatzmann.ch -> port: 80 -> url: http://pschatzmann.ch:80/path1/path2 -> root: http://pschatzmann.ch:80
◆ Url() [1/3]
◆ ~Url()
◆ Url() [2/3]
tiny_dlna::Url::Url |
( |
const char * |
url | ) |
|
|
inline |
◆ Url() [3/3]
tiny_dlna::Url::Url |
( |
Url & |
url | ) |
|
|
inline |
◆ host()
const char* tiny_dlna::Url::host |
( |
| ) |
|
|
inline |
◆ operator bool()
tiny_dlna::Url::operator bool |
( |
| ) |
|
|
inline |
◆ parse()
void tiny_dlna::Url::parse |
( |
| ) |
|
|
inlineprotected |
◆ path()
const char* tiny_dlna::Url::path |
( |
| ) |
|
|
inline |
◆ port()
int tiny_dlna::Url::port |
( |
| ) |
|
|
inline |
◆ protocol()
const char* tiny_dlna::Url::protocol |
( |
| ) |
|
|
inline |
◆ setUrl()
void tiny_dlna::Url::setUrl |
( |
const char * |
url | ) |
|
|
inline |
◆ url()
const char* tiny_dlna::Url::url |
( |
| ) |
|
|
inline |
◆ urlRoot()
const char* tiny_dlna::Url::urlRoot |
( |
| ) |
|
|
inline |
◆ hostStr
Str tiny_dlna::Url::hostStr = Str(20) |
|
protected |
◆ pathStr
Str tiny_dlna::Url::pathStr = Str(40) |
|
protected |
◆ portInt
int tiny_dlna::Url::portInt |
|
protected |
◆ protocolStr
Str tiny_dlna::Url::protocolStr = Str(6) |
|
protected |
◆ urlRootStr
Str tiny_dlna::Url::urlRootStr = Str(40) |
|
protected |
◆ urlStr
Str tiny_dlna::Url::urlStr = Str(40) |
|
protected |
The documentation for this class was generated from the following file: