#include <uri_facade.h>
Public Member Functions | |
| std::string | Host () const |
| std::string | Password () const |
| unsigned | Port () const |
| std::string | Scheme () const |
| Uri (const std::string &uriString) | |
| Uri (const char *uriString) | |
| std::string | User () const |
Private Member Functions | |
| void | Initialize (const char *uriString, std::size_t len) |
Private Attributes | |
| std::string | HostStr |
| std::string | PasswordStr |
| unsigned | PortNum |
| std::string | SchemeStr |
| std::string | UserStr |
Definition at line 18 of file uri_facade.h.
| Common::Uri::Uri | ( | const std::string & | uriString | ) | [inline, explicit] |
Definition at line 21 of file uri_facade.h.
| Common::Uri::Uri | ( | const char * | uriString | ) | [inline, explicit] |
Definition at line 26 of file uri_facade.h.
| std::string Common::Uri::Host | ( | ) | const [inline] |
Definition at line 46 of file uri_facade.h.
| void Common::Uri::Initialize | ( | const char * | uriString, |
| std::size_t | len | ||
| ) | [private] |
Definition at line 21 of file uri_facade_lin.cpp.
| std::string Common::Uri::Password | ( | ) | const [inline] |
Definition at line 41 of file uri_facade.h.
| unsigned Common::Uri::Port | ( | ) | const [inline] |
Definition at line 51 of file uri_facade.h.
| std::string Common::Uri::Scheme | ( | ) | const [inline] |
Definition at line 31 of file uri_facade.h.
| std::string Common::Uri::User | ( | ) | const [inline] |
Definition at line 36 of file uri_facade.h.
std::string Common::Uri::HostStr [private] |
Definition at line 63 of file uri_facade.h.
std::string Common::Uri::PasswordStr [private] |
Definition at line 62 of file uri_facade.h.
unsigned Common::Uri::PortNum [private] |
Definition at line 64 of file uri_facade.h.
std::string Common::Uri::SchemeStr [private] |
Definition at line 60 of file uri_facade.h.
std::string Common::Uri::UserStr [private] |
Definition at line 61 of file uri_facade.h.