Lines Matching refs:GetOrNull
32 T* GetOrNull(uint64_t metric_id, uint32_t event_type, uint32_t event_type_index) {
248 EXPECT_EQ(histograms.GetOrNull(/*metric_id=*/1, /*event_type=*/0, /*event_type_index=*/1)
253 EXPECT_EQ(histograms.GetOrNull(1, 0, 2)->GetCount(options.map_fn(-1, options)), 3);
255 EXPECT_EQ(counters.GetOrNull(2, 0, 1)->Load(), 5);
256 EXPECT_EQ(counters.GetOrNull(2, 0, 2)->Load(), 3);
294 EXPECT_EQ(histograms.GetOrNull(/*metric_id=*/1, /*event_type=*/0, /*event_type_index=*/1)
299 EXPECT_EQ(histograms.GetOrNull(1, 0, 2)->GetCount(options.map_fn(-1, options)), 0);
301 EXPECT_EQ(counters.GetOrNull(2, 0, 1)->Load(), 5);
304 EXPECT_EQ(counters.GetOrNull(2, 0, 2)->Load(), 0);
434 auto* tmp_hist = histograms.GetOrNull(2 * metric_id, 0, event_type_index);
443 auto* tmp_counter = counters.GetOrNull(2 * metric_id + 1, 0, event_type_index);