FRAMES NO FRAMES

Class IloBranchSelector

Definition file: ilsolver/ilosolverint.h
Include file: <ilsolver/ilosolver.h>

An instance of this class represents a branch selector in a Concert Technology model. Branch selectors are useful in goals (such as the goal returned by IloApply or other instances of IloGoal) to shape the exploration of the search tree during the search for a solution.

Constructor Summary
public IloBranchSelector()
public IloBranchSelector(IloBranchSelectorI * impl)
Method Summary
public IloBranchSelectorI *getImpl() const
public voidoperator=(const IloBranchSelector & h)
Constructor Detail

IloBranchSelector

public IloBranchSelector()

This constructor creates an empty handle. You must initialize it before you use it.


IloBranchSelector

public IloBranchSelector(IloBranchSelectorI * impl)

This constructor creates a handle object from a pointer to an implementation object.


Method Detail

getImpl

public IloBranchSelectorI * getImpl() const
This constructor creates an object by copying another one.

This member function returns a pointer to the implementation object of the invoking handle.


operator=

public void operator=(const IloBranchSelector & h)

This operator assigns an address to the handle pointer of the invoking object. That address is the location of the implementation object of the provided argument.