Add (temporary) using declaration for BasicNetworkManager::GetNetworks

Needed to migrate downstream code that needs to call new signature of
BasicNetworkManager::GetNetworks(). And similarly for
GetAnyAddressNetworks.

Bug: webrtc:13869
Change-Id: I8b9e842e74e290662c0713846dc29ac739d76ba2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/256977
Auto-Submit: Niels Moller <nisse@webrtc.org>
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36366}
This commit is contained in:
Niels Möller 2022-03-29 11:33:00 +02:00 committed by WebRTC LUCI CQ
parent e62c2f2c77
commit 00b31cc72a

View File

@ -211,6 +211,11 @@ class RTC_EXPORT NetworkManagerBase : public NetworkManager {
NetworkManagerBase(const webrtc::FieldTrialsView* field_trials = nullptr); NetworkManagerBase(const webrtc::FieldTrialsView* field_trials = nullptr);
~NetworkManagerBase() override; ~NetworkManagerBase() override;
// The using declarations are needed to inherit new signature variant.
// TODO(bugs.webrtc.org/13869): Delete using declarations when old signature
// is replaced.
using NetworkManager::GetAnyAddressNetworks;
using NetworkManager::GetNetworks;
void GetNetworks(NetworkList* networks) const override; void GetNetworks(NetworkList* networks) const override;
void GetAnyAddressNetworks(NetworkList* networks) override; void GetAnyAddressNetworks(NetworkList* networks) override;