Dip
0.92.4
|
#include <CoinSearchTree.hpp>
Public Member Functions | |
CoinTreeSiblings (const int n, CoinTreeNode **nodes) | |
CoinTreeSiblings (const CoinTreeSiblings &s) | |
~CoinTreeSiblings () | |
CoinTreeNode * | currentNode () const |
bool | advanceNode () |
returns false if cannot be advanced More... | |
int | toProcess () const |
int | size () const |
void | printPref () const |
Private Member Functions | |
CoinTreeSiblings () | |
CoinTreeSiblings & | operator= (const CoinTreeSiblings &) |
Private Attributes | |
int | current_ |
int | numSiblings_ |
CoinTreeNode ** | siblings_ |
Definition at line 121 of file CoinSearchTree.hpp.
|
private |
|
inline |
Definition at line 132 of file CoinSearchTree.hpp.
References CoinDisjointCopyN(), and siblings_.
|
inline |
Definition at line 139 of file CoinSearchTree.hpp.
References CoinDisjointCopyN(), numSiblings_, and siblings_.
|
inline |
Definition at line 146 of file CoinSearchTree.hpp.
References siblings_.
|
private |
|
inline |
Definition at line 147 of file CoinSearchTree.hpp.
References current_, and siblings_.
Referenced by CoinSearchTreeComparePreferred::operator()(), CoinSearchTreeCompareDepth::operator()(), CoinSearchTreeCompareBreadth::operator()(), and CoinSearchTreeCompareBest::operator()().
|
inline |
returns false if cannot be advanced
Definition at line 149 of file CoinSearchTree.hpp.
References current_, and numSiblings_.
Referenced by CoinSearchTreeBase::pop().
|
inline |
Definition at line 150 of file CoinSearchTree.hpp.
References current_, and numSiblings_.
Referenced by CoinSearchTreeBase::push().
|
inline |
Definition at line 151 of file CoinSearchTree.hpp.
References numSiblings_.
|
inline |
Definition at line 152 of file CoinSearchTree.hpp.
References CoinTreeNode::getPreferred(), numSiblings_, siblings_, and BitVector128::str().
Referenced by CoinSearchTreeBase::push().
|
private |
Definition at line 127 of file CoinSearchTree.hpp.
Referenced by advanceNode(), currentNode(), and toProcess().
|
private |
Definition at line 128 of file CoinSearchTree.hpp.
Referenced by advanceNode(), CoinTreeSiblings(), printPref(), size(), and toProcess().
|
private |
Definition at line 129 of file CoinSearchTree.hpp.
Referenced by CoinTreeSiblings(), currentNode(), printPref(), and ~CoinTreeSiblings().