| 37 | } |
| 38 | |
| 39 | void URI::Clear() { |
| 40 | _st.reset(); |
| 41 | _port = -1; |
| 42 | _query_was_modified = false; |
| 43 | _initialized_query_map = false; |
| 44 | _host.clear(); |
| 45 | _path.clear(); |
| 46 | _user_info.clear(); |
| 47 | _fragment.clear(); |
| 48 | _scheme.clear(); |
| 49 | _query.clear(); |
| 50 | _query_map.clear(); |
| 51 | } |
| 52 | |
| 53 | void URI::Swap(URI &rhs) { |
| 54 | _st.swap(rhs._st); |