MCPcopy Create free account
hub / github.com/apache/brpc / Swap

Method Swap

src/brpc/uri.cpp:53–65  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

51}
52
53void URI::Swap(URI &rhs) {
54 _st.swap(rhs._st);
55 std::swap(_port, rhs._port);
56 std::swap(_query_was_modified, rhs._query_was_modified);
57 std::swap(_initialized_query_map, rhs._initialized_query_map);
58 _host.swap(rhs._host);
59 _path.swap(rhs._path);
60 _user_info.swap(rhs._user_info);
61 _fragment.swap(rhs._fragment);
62 _scheme.swap(rhs._scheme);
63 _query.swap(rhs._query);
64 _query_map.swap(rhs._query_map);
65}
66
67// Parse queries, which is case-sensitive
68static void ParseQueries(URI::QueryMap& query_map, const std::string &query) {

Callers 7

replay_threadFunction · 0.45
TEST_FFunction · 0.45
swapFunction · 0.45
RunMethod · 0.45
ProcessRedisResponseFunction · 0.45
ProcessHttpResponseFunction · 0.45
ProcessHttpRequestFunction · 0.45

Calls 2

swapFunction · 0.70
swapMethod · 0.45

Tested by 1

TEST_FFunction · 0.36