| Overview | Group | Tree | Graph | Index | Concepts |

The class IloBranchSelector represents branch selectors in a
Concert Technology model. The class IlcBranchSelector represents branch selectors internally in
a Solver search.
A branch selector is used to shape the explored part of the search tree.
This class is the implementation class for IloBranchSelector.
| Constructor and Destructor Summary | |
|---|---|
public | ~IloBranchSelectorI() |
| Method Summary | |
|---|---|
public virtual void | display(ostream &) const |
public virtual IlcBranchSelector | extract(const IloSolver solver) const |
public virtual IloBranchSelectorI * | makeClone(IloEnvI * env) const |
| Constructor and Destructor Detail |
|---|
This destructor is called automatically by the destructor of its subclasses. It frees memory used by the invoking object.
| Method Detail |
|---|
This member function prints the invoking branch selector on an output stream.
In general terms, in Concert Technology, the objects of a model must be
extracted for an algorithm (an instance of one of the subclasses of
IloAlgorithm, such as IloSolver). This member function returns the internal branch
selector extracted for solver from the invoking branch selector
of a model.
This member function is called internally to duplicate the current branch selector.