|
| static url_tree | url_tuple (string label) |
| |
| static url_tree | url_tuple (string label, string value) |
| |
| static url_tree | url_tuple (string label, string value, string content) |
| |
| static url_tree | url_tuple (string label, url_tree t1, url_tree t2) |
| |
| static bool | is_tuple (url_tree t, string s) |
| |
| static bool | is_tuple (url_tree t, const char *s) |
| |
| static bool | is_tuple (url_tree t, string s, int n) |
| |
| static bool | is_tuple (url_tree t, const char *s, int n) |
| |
| url | url_none () |
| |
| url | url_root (string protocol) |
| |
| url | url_wildcard () |
| |
| url | url_wildcard (string name) |
| |
| void | skip_ipv6 (string s, int &i) |
| |
| static bool | heuristic_is_path (string name, int type) |
| |
| static bool | heuristic_is_default (string name, int type) |
| |
| static bool | heuristic_is_http (string name) |
| |
| static bool | heuristic_is_ftp (string name) |
| |
| static bool | heuristic_is_mingw_default (string name, int type) |
| |
| static url | url_get_atom (string s, int type) |
| |
| url | url_get_name (string s, int type, int i) |
| |
| static url | url_get_path (string s, int type=URL_STANDARD, int i=0) |
| |
| url | url_path (string s, int type) |
| |
| static url | url_mingw_default (string name, int type) |
| |
| static url | url_default (string name, int type=URL_SYSTEM) |
| |
| url | url_general (string name, int type=URL_SYSTEM) |
| |
| url | url_system (string name) |
| |
| url | url_system (string dir, string name) |
| |
| url | url_standard (string name) |
| |
| url | url_standard (string dir, string name) |
| |
| url | url_pwd () |
| |
| url | url_ramdisc (string contents) |
| |
| static bool | is_special_root (url u) |
| |
| static bool | is_semi_root (url u) |
| |
| url | head (url u) |
| |
| url | tail (url u) |
| |
| string | suffix (url u, bool use_locase) |
| |
| string | suffix (url u) |
| |
| string | basename (url u, string suf) |
| |
| string | basename (url u) |
| |
| url | glue (url u, string s) |
| |
| url | unglue (url u, int nr) |
| |
| url | unblank (url u) |
| |
| url | relative (url base, url u) |
| |
| url | delta_sub (url base, url u) |
| |
| url | delta (url base, url u) |
| |
| string | get_root (url u) |
| |
| url | unroot (url u) |
| |
| url | reroot (url u, string protocol) |
| |
| static url | expand (url u1, url u2) |
| |
| url | expand (url u) |
| |
| static bool | operator<= (url u1, url u2) |
| |
| static url | sort_sub (url add, url to) |
| |
| url | sort (url u) |
| |
| static url | factor_sorted (url u) |
| |
| static url | factor_sub (url u) |
| |
| url | factor (url u) |
| |
| bool | descends (url u, url base) |
| |
| url | operator* (url u1, url u2) |
| |
| url | operator* (url u1, const char *name) |
| |
| url | operator* (url u1, string name) |
| |
| url | url_concat (url u1, url u2) |
| |
| url | operator| (url u1, url u2) |
| |
| url | url_or (url u1, url u2) |
| |
| bool | is_atomic (url u) |
| |
| bool | is_root (url u, string s) |
| |
| bool | is_root_web (url u) |
| |
| bool | is_wildcard (url u, int n) |
| |
| bool | is_pseudo_atomic (url u) |
| |
| bool | is_rooted (url u) |
| |
| bool | is_rooted (url u, string protocol) |
| |
| bool | is_rooted_web (url u) |
| |
| bool | is_name (url u) |
| |
| bool | is_rooted_name (url u) |
| |
| bool | is_name_in_path (url u) |
| |
| bool | is_ramdisc (url u) |
| |
| string | as_string (url u, int type) |
| |
| tm_ostream & | operator<< (tm_ostream &out, url u) |
| |
- Copyright
- GPLv3
Unitests for url.
- Author
- Darcy
- Date
- 2019-2023
Definition in file url.cpp.