NO FRAMES

Class IloCplex::Callback

Definition file: ilcplex/ilocplexi.h

This class is the handle class for all callback implementation classes available for IloCplex. Callback implementation classes are user-defined classes derived from a subclass of IloCplex::CallbackI.

See Also:

Constructor Summary
public Callback(IloCplex::CallbackI * impl=0)
Method Summary
public voidend()
public IloCplex::CallbackI *getImpl() const
public Callback::TypegetType() const
Inner Enumeration
Callback::Type
Constructor Detail

Callback

public Callback(IloCplex::CallbackI * impl=0)

This constructor creates a callback handle object and initializes it to the implementation object passed as the argument.


Method Detail

end

public void end()

This method deletes the implementation object pointed to by the invoking handle and sets the pointer to 0 (zero).


getImpl

public IloCplex::CallbackI * getImpl() const

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


getType

public Callback::Type getType() const

This method returns the type of the callback implementation object referenced by the invoking handle.


Inner Enumeration Detail

Enumeration Type

Definition file: ilcplex/ilocplexi.h

This enumeration type is used to identify the type of a callback implementation object referred to by an IloCplex::Callback handle.

See Also:

Fields
Presolve
Simplex
Barrier
Crossover
Network
MIP
Probing
FractionalCut
DisjunctiveCut
Branch
Cut
Node
Heuristic
Incumbent
Solve
FlowMIRCut
Continuous
MIPInfo
ProbingInfo
FractionalCutInfo
DisjunctiveCutInfo
FlowMIRCutInfo
Tuning
_Number