Skip to content
Snippets Groups Projects
Commit a124bc6b authored by Joaquim Casals Buñuel's avatar Joaquim Casals Buñuel
Browse files

LandmarkBase const qualifier changes

parent 82a774b5
No related branches found
No related tags found
1 merge request!301Resolve "Work on const / non-const in wolf base classes"
Pipeline #4040 passed
......@@ -90,7 +90,7 @@ class LandmarkBase : public NodeBase, public std::enable_shared_from_this<Landma
unsigned int getHits() const;
const FactorBasePtrList& getConstrainedByList() const;
MapBasePtr getMap();
MapBasePtr getMap() const;
void link(MapBasePtr);
template<typename classType, typename... T>
static std::shared_ptr<LandmarkBase> emplace(MapBasePtr _map_ptr, T&&... all);
......@@ -124,7 +124,7 @@ std::shared_ptr<LandmarkBase> LandmarkBase::emplace(MapBasePtr _map_ptr, T&&...
return lmk;
}
inline MapBasePtr LandmarkBase::getMap()
inline MapBasePtr LandmarkBase::getMap() const
{
return map_ptr_.lock();
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment