catchunks: silence new clang-10 warning "final-dtor-non-final-class"

Change-Id: I50052872199fb6ca621f4abe5ab2636735604373
diff --git a/tools/chunks/catchunks/pipeline-interests-aimd.hpp b/tools/chunks/catchunks/pipeline-interests-aimd.hpp
index eaee573..b83dfd6 100644
--- a/tools/chunks/catchunks/pipeline-interests-aimd.hpp
+++ b/tools/chunks/catchunks/pipeline-interests-aimd.hpp
@@ -37,7 +37,7 @@
 /**
  * @brief Implements AIMD window increase and decrease.
  */
-class PipelineInterestsAimd : public PipelineInterestsAdaptive
+class PipelineInterestsAimd final : public PipelineInterestsAdaptive
 {
 public:
   PipelineInterestsAimd(Face& face, RttEstimatorWithStats& rttEstimator,
diff --git a/tools/chunks/catchunks/pipeline-interests-cubic.hpp b/tools/chunks/catchunks/pipeline-interests-cubic.hpp
index 4f058c7..8670ccd 100644
--- a/tools/chunks/catchunks/pipeline-interests-cubic.hpp
+++ b/tools/chunks/catchunks/pipeline-interests-cubic.hpp
@@ -55,7 +55,7 @@
  * This implementation follows the RFC8312 https://tools.ietf.org/html/rfc8312
  * and the Linux kernel implementation https://github.com/torvalds/linux/blob/master/net/ipv4/tcp_cubic.c
  */
-class PipelineInterestsCubic : public PipelineInterestsAdaptive
+class PipelineInterestsCubic final : public PipelineInterestsAdaptive
 {
 public:
   using Options = PipelineInterestsCubicOptions;
diff --git a/tools/chunks/catchunks/pipeline-interests-fixed.hpp b/tools/chunks/catchunks/pipeline-interests-fixed.hpp
index d7fd95d..e19a25d 100644
--- a/tools/chunks/catchunks/pipeline-interests-fixed.hpp
+++ b/tools/chunks/catchunks/pipeline-interests-fixed.hpp
@@ -62,7 +62,7 @@
  * No guarantees are made as to the order in which segments are fetched or callbacks are invoked,
  * i.e. out-of-order delivery is possible.
  */
-class PipelineInterestsFixed : public PipelineInterests
+class PipelineInterestsFixed final : public PipelineInterests
 {
 public:
   typedef PipelineInterestsFixedOptions Options;