Resolve "Work on const / non-const in wolf base classes"
Closes #184 (closed)
Merge request reports
Activity
added External API update To Do (release) labels
added 7 commits
- 24320581 - SensorBase const qualifier changes.
- 9932617d - ProcessorBase const qualifier changes
- fe2dfdf7 - FactorBase const qualifier changes
- 2c4a551e - FeatureBase const qualifier changes
- a92fdfcf - FrameBase const qualifier changes
- 82a774b5 - TrajectoryBase const qualifier changes
- a124bc6b - LandmarkBase const qualifier changes
Toggle commit listadded 111 commits
-
a124bc6b...38cd6a41 - 110 commits from branch
devel
- e5bc2c42 - Merge branch 'devel' into 184-work-on-const-non-const-in-wolf-base-classes
-
a124bc6b...38cd6a41 - 110 commits from branch
enabled an automatic merge when the pipeline for 329e9269 succeeds
@jcasals I am merging this today.
there's more work to do here, in defining XxxCPtr instead of XxxPtr, but this I find it difficult by now.
The branch so far implements most of the
const
for class methods incore
, and then appropriate MR fixes are ready for all plugins -- exceptloopclosure_vision
which I did not touch.Edited by Joan Solà OrtegaSeems good
. I think that this MR will need a bit of time and refinement, so perhaps thisconst
/non-const
is something that we should keep in mind but not necessarily have it as a merge request, because it seems to me that this task is so big that the MR will be open indefinitely, which is a bit odd maybe?