Skip to content
Snippets Groups Projects

Resolve "Robust remove() API"

13 files
+ 18
24
Compare changes
  • Side-by-side
  • Inline
Files
13
@@ -65,7 +65,7 @@ class CaptureBase : public NodeBase, public std::enable_shared_from_this<Capture
@@ -65,7 +65,7 @@ class CaptureBase : public NodeBase, public std::enable_shared_from_this<Capture
public:
public:
virtual void setProblem(ProblemPtr _problem) final;
virtual void setProblem(ProblemPtr _problem) final;
FeatureBasePtrList& getFeatureList();
const FeatureBasePtrList& getFeatureList() const;
void getFactorList(FactorBasePtrList& _fac_list);
void getFactorList(FactorBasePtrList& _fac_list);
@@ -191,7 +191,7 @@ inline void CaptureBase::setFrame(const FrameBasePtr _frm_ptr)
@@ -191,7 +191,7 @@ inline void CaptureBase::setFrame(const FrameBasePtr _frm_ptr)
frame_ptr_ = _frm_ptr;
frame_ptr_ = _frm_ptr;
}
}
inline FeatureBasePtrList& CaptureBase::getFeatureList()
inline const FeatureBasePtrList& CaptureBase::getFeatureList() const
{
{
return feature_list_;
return feature_list_;
}
}
Loading