CoinUtils 2.11.13
Loading...
Searching...
No Matches
CoinTreeSiblings Class Reference

#include <CoinSearchTree.hpp>

Collaboration diagram for CoinTreeSiblings:

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_

Detailed Description

Definition at line 121 of file CoinSearchTree.hpp.

Constructor & Destructor Documentation

◆ CoinTreeSiblings() [1/3]

CoinTreeSiblings::CoinTreeSiblings ( )
private

◆ CoinTreeSiblings() [2/3]

CoinTreeSiblings::CoinTreeSiblings ( const int n,
CoinTreeNode ** nodes )
inline

Definition at line 132 of file CoinSearchTree.hpp.

◆ CoinTreeSiblings() [3/3]

CoinTreeSiblings::CoinTreeSiblings ( const CoinTreeSiblings & s)
inline

Definition at line 139 of file CoinSearchTree.hpp.

◆ ~CoinTreeSiblings()

CoinTreeSiblings::~CoinTreeSiblings ( )
inline

Definition at line 146 of file CoinSearchTree.hpp.

Member Function Documentation

◆ operator=()

CoinTreeSiblings & CoinTreeSiblings::operator= ( const CoinTreeSiblings & )
private

◆ currentNode()

CoinTreeNode * CoinTreeSiblings::currentNode ( ) const
inline

Definition at line 147 of file CoinSearchTree.hpp.

◆ advanceNode()

bool CoinTreeSiblings::advanceNode ( )
inline

returns false if cannot be advanced

Definition at line 149 of file CoinSearchTree.hpp.

◆ toProcess()

int CoinTreeSiblings::toProcess ( ) const
inline

Definition at line 150 of file CoinSearchTree.hpp.

◆ size()

int CoinTreeSiblings::size ( ) const
inline

Definition at line 151 of file CoinSearchTree.hpp.

◆ printPref()

void CoinTreeSiblings::printPref ( ) const
inline

Definition at line 152 of file CoinSearchTree.hpp.

Member Data Documentation

◆ current_

int CoinTreeSiblings::current_
private

Definition at line 127 of file CoinSearchTree.hpp.

◆ numSiblings_

int CoinTreeSiblings::numSiblings_
private

Definition at line 128 of file CoinSearchTree.hpp.

◆ siblings_

CoinTreeNode** CoinTreeSiblings::siblings_
private

Definition at line 129 of file CoinSearchTree.hpp.


The documentation for this class was generated from the following file: