#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 | |
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 103 of file CoinSearchTree.hpp.
CoinTreeSiblings::CoinTreeSiblings | ( | ) | [private] |
CoinTreeSiblings::CoinTreeSiblings | ( | const int | n, | |
CoinTreeNode ** | nodes | |||
) | [inline] |
Definition at line 112 of file CoinSearchTree.hpp.
CoinTreeSiblings::CoinTreeSiblings | ( | const CoinTreeSiblings & | s | ) | [inline] |
Definition at line 117 of file CoinSearchTree.hpp.
CoinTreeSiblings::~CoinTreeSiblings | ( | ) | [inline] |
Definition at line 124 of file CoinSearchTree.hpp.
CoinTreeSiblings& CoinTreeSiblings::operator= | ( | const CoinTreeSiblings & | ) | [private] |
CoinTreeNode* CoinTreeSiblings::currentNode | ( | ) | const [inline] |
Definition at line 125 of file CoinSearchTree.hpp.
bool CoinTreeSiblings::advanceNode | ( | ) | [inline] |
returns false if cannot be advanced
Definition at line 127 of file CoinSearchTree.hpp.
int CoinTreeSiblings::toProcess | ( | ) | const [inline] |
Definition at line 128 of file CoinSearchTree.hpp.
int CoinTreeSiblings::size | ( | ) | const [inline] |
Definition at line 129 of file CoinSearchTree.hpp.
void CoinTreeSiblings::printPref | ( | ) | const [inline] |
Definition at line 130 of file CoinSearchTree.hpp.
int CoinTreeSiblings::current_ [private] |
Definition at line 108 of file CoinSearchTree.hpp.
int CoinTreeSiblings::numSiblings_ [private] |
Definition at line 109 of file CoinSearchTree.hpp.
CoinTreeNode** CoinTreeSiblings::siblings_ [private] |
Definition at line 110 of file CoinSearchTree.hpp.