From b0bfc7956db86493e57d73bbb64b7ed699341068 Mon Sep 17 00:00:00 2001 From: Andre Puschmann Date: Mon, 13 Jan 2020 13:14:46 +0100 Subject: [PATCH] use const& in metrics interface --- lib/include/srslte/common/metrics_hub.h | 2 +- srsenb/hdr/metrics_csv.h | 2 +- srsenb/hdr/metrics_stdout.h | 2 +- srsenb/src/metrics_csv.cc | 2 +- srsenb/src/metrics_stdout.cc | 2 +- srsue/hdr/metrics_csv.h | 2 +- srsue/hdr/metrics_stdout.h | 2 +- srsue/src/metrics_csv.cc | 2 +- srsue/src/metrics_stdout.cc | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/lib/include/srslte/common/metrics_hub.h b/lib/include/srslte/common/metrics_hub.h index 520d5861c..c870c5bdb 100644 --- a/lib/include/srslte/common/metrics_hub.h +++ b/lib/include/srslte/common/metrics_hub.h @@ -46,7 +46,7 @@ template class metrics_listener { public: - virtual void set_metrics(metrics_t& m, const uint32_t period_usec) = 0; + virtual void set_metrics(const metrics_t& m, const uint32_t period_usec) = 0; virtual void stop() = 0; }; diff --git a/srsenb/hdr/metrics_csv.h b/srsenb/hdr/metrics_csv.h index 7c089ad20..bd5a881da 100644 --- a/srsenb/hdr/metrics_csv.h +++ b/srsenb/hdr/metrics_csv.h @@ -44,7 +44,7 @@ public: metrics_csv(std::string filename); ~metrics_csv(); - void set_metrics(enb_metrics_t& m, const uint32_t period_usec); + void set_metrics(const enb_metrics_t& m, const uint32_t period_usec); void set_handle(enb_metrics_interface* enb_); void stop(); diff --git a/srsenb/hdr/metrics_stdout.h b/srsenb/hdr/metrics_stdout.h index f91806b54..55bd2055d 100644 --- a/srsenb/hdr/metrics_stdout.h +++ b/srsenb/hdr/metrics_stdout.h @@ -41,7 +41,7 @@ public: metrics_stdout(); void toggle_print(bool b); - void set_metrics(enb_metrics_t& m, const uint32_t period_usec); + void set_metrics(const enb_metrics_t& m, const uint32_t period_usec); void set_handle(enb_metrics_interface* enb_); void stop(){}; diff --git a/srsenb/src/metrics_csv.cc b/srsenb/src/metrics_csv.cc index 6145128c6..b7070ade4 100644 --- a/srsenb/src/metrics_csv.cc +++ b/srsenb/src/metrics_csv.cc @@ -59,7 +59,7 @@ void metrics_csv::stop() } } -void metrics_csv::set_metrics(enb_metrics_t& metrics, const uint32_t period_usec) +void metrics_csv::set_metrics(const enb_metrics_t& metrics, const uint32_t period_usec) { if (file.is_open() && enb != NULL) { if (n_reports == 0) { diff --git a/srsenb/src/metrics_stdout.cc b/srsenb/src/metrics_stdout.cc index d639a84c2..e8bdb682f 100644 --- a/srsenb/src/metrics_stdout.cc +++ b/srsenb/src/metrics_stdout.cc @@ -73,7 +73,7 @@ void metrics_stdout::toggle_print(bool b) do_print = b; } -void metrics_stdout::set_metrics(enb_metrics_t& metrics, const uint32_t period_usec) +void metrics_stdout::set_metrics(const enb_metrics_t& metrics, const uint32_t period_usec) { if (!do_print || enb == nullptr) { return; diff --git a/srsue/hdr/metrics_csv.h b/srsue/hdr/metrics_csv.h index f61137c18..0f24d2c09 100644 --- a/srsue/hdr/metrics_csv.h +++ b/srsue/hdr/metrics_csv.h @@ -44,7 +44,7 @@ public: metrics_csv(std::string filename); ~metrics_csv(); - void set_metrics(ue_metrics_t& m, const uint32_t period_usec); + void set_metrics(const ue_metrics_t& m, const uint32_t period_usec); void set_ue_handle(ue_metrics_interface* ue_); void stop(); diff --git a/srsue/hdr/metrics_stdout.h b/srsue/hdr/metrics_stdout.h index 6553683ed..ae0b11927 100644 --- a/srsue/hdr/metrics_stdout.h +++ b/srsue/hdr/metrics_stdout.h @@ -42,7 +42,7 @@ public: metrics_stdout(); void toggle_print(bool b); - void set_metrics(ue_metrics_t& m, const uint32_t period_usec); + void set_metrics(const ue_metrics_t& m, const uint32_t period_usec); void set_ue_handle(ue_metrics_interface* ue_); void stop(){}; diff --git a/srsue/src/metrics_csv.cc b/srsue/src/metrics_csv.cc index a02542e39..e81d575ea 100644 --- a/srsue/src/metrics_csv.cc +++ b/srsue/src/metrics_csv.cc @@ -63,7 +63,7 @@ void metrics_csv::stop() pthread_mutex_unlock(&mutex); } -void metrics_csv::set_metrics(ue_metrics_t& metrics, const uint32_t period_usec) +void metrics_csv::set_metrics(const ue_metrics_t& metrics, const uint32_t period_usec) { pthread_mutex_lock(&mutex); if (file.is_open() && ue != NULL) { diff --git a/srsue/src/metrics_stdout.cc b/srsue/src/metrics_stdout.cc index 80b9250f8..235729726 100644 --- a/srsue/src/metrics_stdout.cc +++ b/srsue/src/metrics_stdout.cc @@ -75,7 +75,7 @@ void metrics_stdout::toggle_print(bool b) do_print = b; } -void metrics_stdout::set_metrics(ue_metrics_t& metrics, const uint32_t period_usec) +void metrics_stdout::set_metrics(const ue_metrics_t& metrics, const uint32_t period_usec) { if (ue == nullptr) { return;