From dd9ed552b0ad73cdfcf99b57f9980ecb3dd60b97 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Joan=20Vallv=C3=A9=20Navarro?= <jvallve@iri.upc.edu>
Date: Fri, 8 Feb 2019 16:14:42 +0100
Subject: [PATCH] for now not possible to set as const the isStateBlockDynamic
 functions

---
 src/sensor_base.cpp | 8 ++++----
 src/sensor_base.h   | 8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/src/sensor_base.cpp b/src/sensor_base.cpp
index 16fbd2ac1..947984669 100644
--- a/src/sensor_base.cpp
+++ b/src/sensor_base.cpp
@@ -361,7 +361,7 @@ StateBlockPtr SensorBase::getStateBlockPtr(unsigned int _i, const TimeStamp& _ts
     return getStateBlockPtrStatic(_i);
 }
 
-bool SensorBase::isStateBlockDynamic(unsigned int _i, CaptureBasePtr& cap) const
+bool SensorBase::isStateBlockDynamic(unsigned int _i, CaptureBasePtr& cap)
 {
     if ((_i<2 && this->extrinsicsInCaptures()) || (_i>=2 && intrinsicsInCaptures()))
     {
@@ -373,7 +373,7 @@ bool SensorBase::isStateBlockDynamic(unsigned int _i, CaptureBasePtr& cap) const
         return false;
 }
 
-bool SensorBase::isStateBlockDynamic(unsigned int _i, const TimeStamp& _ts, CaptureBasePtr& cap) const
+bool SensorBase::isStateBlockDynamic(unsigned int _i, const TimeStamp& _ts, CaptureBasePtr& cap)
 {
     if ((_i<2 && this->extrinsicsInCaptures()) || (_i>=2 && intrinsicsInCaptures()))
     {
@@ -385,14 +385,14 @@ bool SensorBase::isStateBlockDynamic(unsigned int _i, const TimeStamp& _ts, Capt
         return false;
 }
 
-bool SensorBase::isStateBlockDynamic(unsigned int _i) const
+bool SensorBase::isStateBlockDynamic(unsigned int _i)
 {
     CaptureBasePtr cap;
 
     return isStateBlockDynamic(_i,cap);
 }
 
-bool SensorBase::isStateBlockDynamic(unsigned int _i, const TimeStamp& _ts) const
+bool SensorBase::isStateBlockDynamic(unsigned int _i, const TimeStamp& _ts)
 {
     CaptureBasePtr cap;
 
diff --git a/src/sensor_base.h b/src/sensor_base.h
index 5967ecc51..f01c8ce0b 100644
--- a/src/sensor_base.h
+++ b/src/sensor_base.h
@@ -117,10 +117,10 @@ class SensorBase : public NodeBase, public std::enable_shared_from_this<SensorBa
         void setStateBlockPtrStatic(unsigned int _i, const StateBlockPtr _sb_ptr);
         void resizeStateBlockVec(unsigned int _size);
 
-        bool isStateBlockDynamic(unsigned int _i, const TimeStamp& _ts, CaptureBasePtr& cap) const;
-        bool isStateBlockDynamic(unsigned int _i, CaptureBasePtr& cap) const;
-        bool isStateBlockDynamic(unsigned int _i, const TimeStamp& _ts) const;
-        bool isStateBlockDynamic(unsigned int _i) const;
+        bool isStateBlockDynamic(unsigned int _i, const TimeStamp& _ts, CaptureBasePtr& cap);
+        bool isStateBlockDynamic(unsigned int _i, CaptureBasePtr& cap);
+        bool isStateBlockDynamic(unsigned int _i, const TimeStamp& _ts);
+        bool isStateBlockDynamic(unsigned int _i);
 
         StateBlockPtr getPPtr(const TimeStamp _ts);
         StateBlockPtr getOPtr(const TimeStamp _ts);
-- 
GitLab