#include <wvurl.h>
Collaboration diagram for WvUrl:
Public Member Functions | |
WvUrl (WvStringParm url) | |
WvUrl (const WvUrl &url) | |
~WvUrl () | |
bool | isok () const |
WvStringParm | errstr () const |
bool | resolve () |
operator WvString () const | |
const WvUrl & | operator= (const WvUrl &) |
WvStringParm | getproto () const |
const WvIPPortAddr | getaddr () const |
WvStringParm | getfile () const |
WvStringParm | gethost () const |
int | getport () const |
WvStringParm | getuser () const |
WvStringParm | getpassword () const |
Protected Attributes | |
WvString | proto |
WvString | hostname |
WvString | user |
WvString | password |
int | port |
bool | resolving |
WvResolver | dns |
WvIPPortAddr * | addr |
WvString | file |
WvString | err |
|
Definition at line 60 of file wvurl.cc. References addr, WvString::edit(), err, file, get_default_port(), hostname, password, port, proto, protocol_uses_slashes(), resolve(), resolving, trim_string(), user, WvStringParm, and WvUrl(). Referenced by WvUrl(). |
|
Definition at line 139 of file wvurl.cc. References addr, file, hostname, password, port, proto, resolve(), resolving, user, and WvUrl(). |
|
Definition at line 155 of file wvurl.cc. References addr. |
|
Definition at line 25 of file wvurl.h. References err. Referenced by WvHTTPStream::errstr(). |
|
Definition at line 38 of file wvurl.h. References addr. Referenced by WvHTTPStream::pre_select(). |
|
Definition at line 41 of file wvurl.h. References file. Referenced by WvFtpStream::execute(), and WvHTTPStream::pre_select(). |
|
Definition at line 43 of file wvurl.h. References hostname. Referenced by WvFtpStream::execute(), and WvHTTPStream::pre_select(). |
|
Definition at line 49 of file wvurl.h. References password. |
|
Definition at line 45 of file wvurl.h. References port. Referenced by WvHTTPStream::pre_select(). |
|
Definition at line 34 of file wvurl.h. References proto. |
|
Definition at line 47 of file wvurl.h. References user. Referenced by WvFtpStream::execute(). |
|
Definition at line 23 of file wvurl.h. References addr, port, and resolving. Referenced by WvUrlStream::addurl(), WvHTTPStream::errstr(), WvHTTPStream::isok(), operator WvString(), and WvHTTPStream::pre_select(). |
|
Definition at line 190 of file wvurl.cc. References addr, WvString::append(), err, file, get_default_port(), hostname, isok(), WvFastString::len(), password, port, proto, protocol_uses_slashes(), and user. |
|
|
|
Definition at line 161 of file wvurl.cc. References addr, dns, err, WvResolver::findaddr(), hostname, port, and resolving. Referenced by WvHTTPStream::pre_select(), WvHTTPStream::WvHTTPStream(), and WvUrl(). |
|
Definition at line 57 of file wvurl.h. Referenced by getaddr(), isok(), operator WvString(), resolve(), WvUrl(), and ~WvUrl(). |
|
Definition at line 56 of file wvurl.h. Referenced by resolve(). |
|
Definition at line 58 of file wvurl.h. Referenced by errstr(), operator WvString(), resolve(), and WvUrl(). |
|
Definition at line 58 of file wvurl.h. Referenced by getfile(), operator WvString(), and WvUrl(). |
|
Definition at line 53 of file wvurl.h. Referenced by gethost(), operator WvString(), resolve(), and WvUrl(). |
|
Definition at line 53 of file wvurl.h. Referenced by getpassword(), operator WvString(), and WvUrl(). |
|
Definition at line 54 of file wvurl.h. Referenced by getport(), isok(), operator WvString(), resolve(), and WvUrl(). |
|
Definition at line 53 of file wvurl.h. Referenced by getproto(), operator WvString(), and WvUrl(). |
|
|
|
Definition at line 53 of file wvurl.h. Referenced by getuser(), operator WvString(), and WvUrl(). |