diff --git a/include/gnss/processor/processor_gnss_fix.h b/include/gnss/processor/processor_gnss_fix.h
index 915a8c0e8c5128ea11cb629c4755be0bec942afc..a85f971b213ed2f184da3956a4dc6c0c5d6d7d0d 100644
--- a/include/gnss/processor/processor_gnss_fix.h
+++ b/include/gnss/processor/processor_gnss_fix.h
@@ -66,7 +66,7 @@ struct ParamsProcessorGnssFix : public ParamsProcessorBase
         }
     }
 
-    std::string print() const
+    std::string print() const override
     {
         return "\n"                             + ParamsProcessorBase::print()              + "\n" +
                "max_time_span: "                + std::to_string(max_time_span)             + "\n" +
diff --git a/include/gnss/processor/processor_gnss_tdcp.h b/include/gnss/processor/processor_gnss_tdcp.h
index d7f09e057c296637cc5f49987fbd7a32f8590d20..833d258fdcbd288fe25d3d6eceb1d362d0d3a7d7 100644
--- a/include/gnss/processor/processor_gnss_tdcp.h
+++ b/include/gnss/processor/processor_gnss_tdcp.h
@@ -44,7 +44,7 @@ struct ParamsProcessorGnssTdcp : public ParamsProcessorGnssFix
         tdcp.old_nav = false;
         tdcp.tdcp.multi_freq = false;
     }
-    std::string print() const
+    std::string print() const override
     {
         return "\n" + ParamsProcessorBase::print()                               + "\n"
             + "tdcp/min_common_sats: "  + std::to_string(tdcp.min_common_sats)   + "\n"
diff --git a/include/gnss/processor/processor_tracker_gnss.h b/include/gnss/processor/processor_tracker_gnss.h
index 8608e79679b5fdb2b7e26e4ea350269202fe2d22..50beecdeb3d11d1c2f0779ce3c13774132d60b1e 100644
--- a/include/gnss/processor/processor_tracker_gnss.h
+++ b/include/gnss/processor/processor_tracker_gnss.h
@@ -101,7 +101,7 @@ struct ParamsProcessorTrackerGnss : public ParamsProcessorTrackerFeature
         fix_opt.LEO = gnss_opt.LEO;
     }
 
-    std::string print() const
+    std::string print() const override
     {
         return "\n"                             + ParamsProcessorBase::print()                  + "\n"
             + "remove_outliers: "               + std::to_string(remove_outliers)               + "\n"
diff --git a/include/gnss/sensor/sensor_gnss.h b/include/gnss/sensor/sensor_gnss.h
index 0fe76e0d808b0389b3b4da461aab3291dc26c6a1..ffed1ce29082e4421816528899e905b78206c493 100644
--- a/include/gnss/sensor/sensor_gnss.h
+++ b/include/gnss/sensor/sensor_gnss.h
@@ -57,7 +57,7 @@ struct ParamsSensorGnss : public ParamsSensorBase
                 std::runtime_error("bad 'ENU_mode' value. Should be 'manual', 'auto' or 'ECEF'");
             }
         }
-        std::string print() const
+        std::string print() const override
         {
             return "\n" + ParamsSensorBase::print()                                             + "\n"
             + "extrinsics_fixed: "              + std::to_string(extrinsics_fixed)              + "\n"