Commit b6c3e2fc authored by florent's avatar florent
Browse files

Make ChppPlanner::roadmapBuilderIthProblem() virtual.

This enables ChppWalkPlanner to insert a delegate in order to customize roadmap
builder behavior.
parent c35776e2
45. Make ChppPlanner::roadmapBuilderIthProblem() virtual.
44. In ChppPlanner::solveOneProblem, test direct path with all validators of device. 44. In ChppPlanner::solveOneProblem, test direct path with all validators of device.
43. Added some tests in ChppPlanner::solveOneProblem() for robustness purposes. 43. Added some tests in ChppPlanner::solveOneProblem() for robustness purposes.
42. In ChppPlanner::solveOneProblem, if path is null after calling rdmBuilder return KD_ERROR. 42. In ChppPlanner::solveOneProblem, if path is null after calling rdmBuilder return KD_ERROR.
......
...@@ -175,8 +175,8 @@ class ChppPlanner { ...@@ -175,8 +175,8 @@ class ChppPlanner {
\xrefitem <send-notif> "Notification" "Send Notification" Send ID_HPP_ADD_ROADMAP. \xrefitem <send-notif> "Notification" "Send Notification" Send ID_HPP_ADD_ROADMAP.
\xrefitem <send-notif> "Notification" "Send Notification" Send ID_HPP_REMOVE_ROADMAP. \xrefitem <send-notif> "Notification" "Send Notification" Send ID_HPP_REMOVE_ROADMAP.
*/ */
ktStatus roadmapBuilderIthProblem(unsigned int rank, CkwsRoadmapBuilderShPtr inRoadmapBuilder, virtual ktStatus roadmapBuilderIthProblem(unsigned int rank, CkwsRoadmapBuilderShPtr inRoadmapBuilder,
bool inDisplay=false); bool inDisplay=false);
/** /**
\brief Get roadmap builder of i-th problem. \brief Get roadmap builder of i-th problem.
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment