diff options
author | Martin Braun <martin.braun@ettus.com> | 2021-01-08 09:33:36 +0100 |
---|---|---|
committer | Aaron Rossetto <aaron.rossetto@ni.com> | 2021-03-04 08:07:26 -0600 |
commit | 107a49c0c236940da7d3bd0f57da4bc1e2a34cb4 (patch) | |
tree | fdeaad56030a02948377c45838dab97beb7a5c84 /host/lib/rfnoc/ctrlport_endpoint.cpp | |
parent | 7d5e48032baa62cbe7467833b9e057900602f4b9 (diff) | |
download | uhd-107a49c0c236940da7d3bd0f57da4bc1e2a34cb4.tar.gz uhd-107a49c0c236940da7d3bd0f57da4bc1e2a34cb4.tar.bz2 uhd-107a49c0c236940da7d3bd0f57da4bc1e2a34cb4.zip |
host: Update code base using clang-tidy
The checks from the new clang-tidy file are applied to the source tree
using:
$ find . -name "*.cpp" | sort -u | xargs \
--max-procs 8 --max-args 1 clang-tidy --format-style=file \
--fix -p /path/to/compile_commands.json
Diffstat (limited to 'host/lib/rfnoc/ctrlport_endpoint.cpp')
-rw-r--r-- | host/lib/rfnoc/ctrlport_endpoint.cpp | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/host/lib/rfnoc/ctrlport_endpoint.cpp b/host/lib/rfnoc/ctrlport_endpoint.cpp index 607cc6f72..c544a3d4e 100644 --- a/host/lib/rfnoc/ctrlport_endpoint.cpp +++ b/host/lib/rfnoc/ctrlport_endpoint.cpp @@ -57,12 +57,12 @@ public: { } - virtual ~ctrlport_endpoint_impl() = default; + ~ctrlport_endpoint_impl() override = default; - virtual void poke32(uint32_t addr, + void poke32(uint32_t addr, uint32_t data, uhd::time_spec_t timestamp = uhd::time_spec_t::ASAP, - bool ack = false) + bool ack = false) override { // Send request auto request = send_request_packet(OP_WRITE, addr, {data}, timestamp); @@ -72,10 +72,10 @@ public: } } - virtual void multi_poke32(const std::vector<uint32_t> addrs, + void multi_poke32(const std::vector<uint32_t> addrs, const std::vector<uint32_t> data, uhd::time_spec_t timestamp = uhd::time_spec_t::ASAP, - bool ack = false) + bool ack = false) override { if (addrs.size() != data.size()) { throw uhd::value_error("addrs and data vectors must be of the same length"); @@ -88,10 +88,10 @@ public: } } - virtual void block_poke32(uint32_t first_addr, + void block_poke32(uint32_t first_addr, const std::vector<uint32_t> data, uhd::time_spec_t timestamp = uhd::time_spec_t::ASAP, - bool ack = false) + bool ack = false) override { for (size_t i = 0; i < data.size(); i++) { poke32(first_addr + (i * sizeof(uint32_t)), @@ -110,8 +110,8 @@ public: */ } - virtual uint32_t peek32( - uint32_t addr, uhd::time_spec_t timestamp = uhd::time_spec_t::ASAP) + uint32_t peek32( + uint32_t addr, uhd::time_spec_t timestamp = uhd::time_spec_t::ASAP) override { // Send request auto request = send_request_packet(OP_READ, addr, {uint32_t(0)}, timestamp); @@ -121,9 +121,9 @@ public: return response.data_vtr[0]; } - virtual std::vector<uint32_t> block_peek32(uint32_t first_addr, + std::vector<uint32_t> block_peek32(uint32_t first_addr, size_t length, - uhd::time_spec_t timestamp = uhd::time_spec_t::ASAP) + uhd::time_spec_t timestamp = uhd::time_spec_t::ASAP) override { std::vector<uint32_t> values; for (size_t i = 0; i < length; i++) { @@ -145,12 +145,12 @@ public: */ } - virtual void poll32(uint32_t addr, + void poll32(uint32_t addr, uint32_t data, uint32_t mask, uhd::time_spec_t timeout, uhd::time_spec_t timestamp = uhd::time_spec_t::ASAP, - bool ack = false) + bool ack = false) override { // TODO: Uncomment when this is implemented in the FPGA throw uhd::not_implemented_error("Control poll not implemented in the FPGA"); @@ -169,7 +169,7 @@ public: } } - virtual void sleep(uhd::time_spec_t duration, bool ack = false) + void sleep(uhd::time_spec_t duration, bool ack = false) override { // Send request auto request = send_request_packet(OP_SLEEP, @@ -183,19 +183,19 @@ public: } } - virtual void register_async_msg_validator(async_msg_validator_t callback_f) + void register_async_msg_validator(async_msg_validator_t callback_f) override { std::unique_lock<std::mutex> lock(_mutex); _validate_async_msg = callback_f; } - virtual void register_async_msg_handler(async_msg_callback_t callback_f) + void register_async_msg_handler(async_msg_callback_t callback_f) override { std::unique_lock<std::mutex> lock(_mutex); _handle_async_msg = callback_f; } - virtual void set_policy(const std::string& name, const uhd::device_addr_t& args) + void set_policy(const std::string& name, const uhd::device_addr_t& args) override { std::unique_lock<std::mutex> lock(_mutex); if (name == "default") { @@ -207,7 +207,7 @@ public: } } - virtual void handle_recv(const ctrl_payload& rx_ctrl) + void handle_recv(const ctrl_payload& rx_ctrl) override { if (rx_ctrl.is_ack) { // Function to process a response with no sequence errors @@ -312,13 +312,13 @@ public: } } - virtual uint16_t get_src_epid() const + uint16_t get_src_epid() const override { // Is const, does not require a mutex return _my_epid; } - virtual uint16_t get_port_num() const + uint16_t get_port_num() const override { // Is const, does not require a mutex return _local_port; @@ -447,7 +447,7 @@ private: throw uhd::op_timerr("Control operation returned a timestamp error"); } // Check data vector size - if (rx_ctrl.data_vtr.size() == 0) { + if (rx_ctrl.data_vtr.empty()) { throw uhd::op_failed( "Control operation returned a malformed response"); } |