mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2024-12-14 20:20:35 +00:00
Avoid passing big parameters by value
clang-tidy check: performance-unnecessary-value-param See https://clang.llvm.org/extra/clang-tidy/checks/performance-unnecessary-value-param.html
This commit is contained in:
parent
49e64f94f6
commit
f440a0e9f1
@ -51,7 +51,7 @@ Monitor_Pvt_Udp_Sink::Monitor_Pvt_Udp_Sink(const std::vector<std::string>& addre
|
||||
}
|
||||
|
||||
|
||||
bool Monitor_Pvt_Udp_Sink::write_monitor_pvt(std::shared_ptr<Monitor_Pvt> monitor_pvt)
|
||||
bool Monitor_Pvt_Udp_Sink::write_monitor_pvt(const std::shared_ptr<Monitor_Pvt>& monitor_pvt)
|
||||
{
|
||||
std::string outbound_data;
|
||||
if (use_protobuf == false)
|
||||
|
@ -46,7 +46,7 @@ class Monitor_Pvt_Udp_Sink
|
||||
{
|
||||
public:
|
||||
Monitor_Pvt_Udp_Sink(const std::vector<std::string>& addresses, const uint16_t& port, bool protobuf_enabled);
|
||||
bool write_monitor_pvt(std::shared_ptr<Monitor_Pvt> monitor_pvt);
|
||||
bool write_monitor_pvt(const std::shared_ptr<Monitor_Pvt>& monitor_pvt);
|
||||
|
||||
private:
|
||||
b_io_context io_context;
|
||||
|
@ -56,7 +56,7 @@ channel_status_msg_receiver::channel_status_msg_receiver() : gr::block("channel_
|
||||
channel_status_msg_receiver::~channel_status_msg_receiver() = default;
|
||||
|
||||
|
||||
void channel_status_msg_receiver::msg_handler_events(pmt::pmt_t msg)
|
||||
void channel_status_msg_receiver::msg_handler_events(const pmt::pmt_t& msg)
|
||||
{
|
||||
gr::thread::scoped_lock lock(d_setlock); // require mutex with msg_handler_events function called by the scheduler
|
||||
try
|
||||
|
@ -65,7 +65,7 @@ private:
|
||||
std::map<int, std::shared_ptr<Gnss_Synchro>> d_channel_status_map;
|
||||
|
||||
Monitor_Pvt d_pvt_status{};
|
||||
void msg_handler_events(pmt::pmt_t msg);
|
||||
void msg_handler_events(const pmt::pmt_t& msg);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
@ -1063,7 +1063,7 @@ bool GNSSFlowgraph::send_telemetry_msg(const pmt::pmt_t& msg)
|
||||
}
|
||||
|
||||
|
||||
void GNSSFlowgraph::push_back_signal(Gnss_Signal gs)
|
||||
void GNSSFlowgraph::push_back_signal(const Gnss_Signal& gs)
|
||||
{
|
||||
switch (mapStringValues_[gs.get_signal_str()])
|
||||
{
|
||||
@ -1119,7 +1119,7 @@ void GNSSFlowgraph::push_back_signal(Gnss_Signal gs)
|
||||
}
|
||||
|
||||
|
||||
void GNSSFlowgraph::remove_signal(Gnss_Signal gs)
|
||||
void GNSSFlowgraph::remove_signal(const Gnss_Signal& gs)
|
||||
{
|
||||
switch (mapStringValues_[gs.get_signal_str()])
|
||||
{
|
||||
|
@ -111,8 +111,8 @@ public:
|
||||
void apply_action(unsigned int who, unsigned int what);
|
||||
|
||||
|
||||
void push_back_signal(Gnss_Signal gs);
|
||||
void remove_signal(Gnss_Signal gs);
|
||||
void push_back_signal(const Gnss_Signal& gs);
|
||||
void remove_signal(const Gnss_Signal& gs);
|
||||
|
||||
void set_configuration(std::shared_ptr<ConfigurationInterface> configuration);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user