Remove call operator from UniqueIdGenerator classes

Call operators do not improve code clarity, and usage was moderate.

Bug: None
Change-Id: I8d86bd7d435ce88e99f4abee8ab95a336d47dc22
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/292960
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39294}
diff --git a/rtc_base/unique_id_generator_unittest.cc b/rtc_base/unique_id_generator_unittest.cc
index c6eb511..ec9c3fb 100644
--- a/rtc_base/unique_id_generator_unittest.cc
+++ b/rtc_base/unique_id_generator_unittest.cc
@@ -62,7 +62,7 @@
   Generator generator;
   std::vector<typename Generator::value_type> values;
   for (size_t i = 0; i < num_elements; i++) {
-    values.push_back(generator());
+    values.push_back(generator.Generate());
   }
 
   EXPECT_EQ(num_elements, values.size());
@@ -78,7 +78,7 @@
   Generator generator1;
   std::vector<typename Generator::value_type> known_values;
   for (size_t i = 0; i < num_elements; i++) {
-    known_values.push_back(generator1());
+    known_values.push_back(generator1.Generate());
   }
   EXPECT_EQ(num_elements, known_values.size());
 
@@ -87,7 +87,7 @@
 
   std::vector<typename Generator::value_type> values;
   for (size_t i = 0; i < num_elements; i++) {
-    values.push_back(generator2());
+    values.push_back(generator2.Generate());
   }
   EXPECT_THAT(values, ::testing::SizeIs(num_elements));
   absl::c_sort(values);
@@ -105,7 +105,7 @@
   Generator generator1;
   std::vector<typename Generator::value_type> known_values;
   for (size_t i = 0; i < num_elements; i++) {
-    known_values.push_back(generator1());
+    known_values.push_back(generator1.Generate());
   }
   EXPECT_EQ(num_elements, known_values.size());
 
@@ -118,7 +118,7 @@
 
   std::vector<typename Generator::value_type> values;
   for (size_t i = 0; i < num_elements; i++) {
-    values.push_back(generator2());
+    values.push_back(generator2.Generate());
   }
   EXPECT_THAT(values, ::testing::SizeIs(num_elements));
   absl::c_sort(values);
@@ -134,7 +134,7 @@
 
   rtc::InitRandom(0);
   Generator generator1;
-  const typename Generator::value_type id = generator1();
+  const typename Generator::value_type id = generator1.Generate();
 
   rtc::InitRandom(0);
   Generator generator2;
@@ -146,7 +146,7 @@
 
   rtc::InitRandom(0);
   Generator generator1;
-  const typename Generator::value_type id = generator1();
+  const typename Generator::value_type id = generator1.Generate();
 
   rtc::InitRandom(0);
   Generator generator2;
@@ -160,7 +160,7 @@
 
   rtc::InitRandom(0);
   Generator generator1;
-  const typename Generator::value_type id = generator1();
+  const typename Generator::value_type id = generator1.Generate();
   std::vector<typename Generator::value_type> known_values = {id};
 
   rtc::InitRandom(0);
@@ -182,7 +182,7 @@
   ASSERT_NE(current_tq, webrtc::TaskQueueBase::Current());
 
   // Generating an id should be fine in this context.
-  generator.GenerateNumber();
+  generator.Generate();
 }
 
 #if RTC_DCHECK_IS_ON && GTEST_HAS_DEATH_TEST && !defined(WEBRTC_ANDROID)
@@ -196,13 +196,13 @@
   FakeTaskQueue initial_fake_task_queue;
   // Generate an ID on the current thread. This causes the generator to attach
   // to the current thread context.
-  generator.GenerateNumber();
+  generator.Generate();
 
   // Instantiate a fake task queue that will register itself as the current tq.
   FakeTaskQueue fake_task_queue;
 
   // Attempting to generate an id should now trigger a dcheck.
-  EXPECT_DEATH(generator.GenerateNumber(), "");
+  EXPECT_DEATH(generator.Generate(), "");
 }
 #endif