
Go to the source code of this file.
Data Structures | |
| class | SearchNodeMsg |
| class | countMsg |
| class | SearchConductor |
| class | SearchGroup |
| class | SearchNode |
| class | ParallelSolver |
| class | StateStack |
| class | StateStack |
| class | SequentialSolver |
Functions | |
| int | __se_log (int n) |
| void | setMsgPriority (SearchNodeMsg *msg, UShort childbits, unsigned int childnum, UShort newpw, UShort parentBits, unsigned int *parentPtr) |
Variables | |
| CProxy_SearchConductor | searchEngineProxy |
| CProxy_SearchGroup | groupProxy |
| int | se_statesize |
Definition at line 28 of file searchEngine_impl.h.
Referenced by SequentialSolver::dequeue_multiple(), ParallelSolver::registerRootState(), and ParallelSolver::registerState().

| void setMsgPriority | ( | SearchNodeMsg * | msg, | |
| UShort | childbits, | |||
| unsigned int | childnum, | |||
| UShort | newpw, | |||
| UShort | parentBits, | |||
| unsigned int * | parentPtr | |||
| ) | [inline] |
Definition at line 38 of file searchEngine_impl.h.
References CkPriorityPtr().
Referenced by SequentialSolver::dequeue_multiple(), and ParallelSolver::registerState().


| CProxy_SearchConductor searchEngineProxy |
Definition at line 67 of file searchEngine.C.
Referenced by SearchConductor::groupInitComplete(), SearchGroup::init(), and SearchConductor::SearchConductor().
| CProxy_SearchGroup groupProxy |
Definition at line 68 of file searchEngine.C.
Referenced by SearchConductor::allSearchNodeDone(), SequentialSolver::deleteState(), SequentialSolver::dequeue(), SearchGroup::killSearch(), SequentialSolver::process(), ParallelSolver::process(), SequentialSolver::registerRootState(), ParallelSolver::registerRootState(), SequentialSolver::registerState(), ParallelSolver::registerState(), Solver::reportSolution(), SearchConductor::SearchConductor(), SearchNode::SearchNode(), SearchConductor::start(), and Solver::updateCost().
Definition at line 66 of file searchEngine.C.
Referenced by StateStack::pop(), and StateStack::popN().
1.5.5