Google OR-Tools: operations_research::SimpleRevFIFO< T > Class Template Reference

template<class T>
class operations_research::SimpleRevFIFO< T >

This class represent a reversible FIFO structure. The main difference w.r.t a standard FIFO structure is that a Solver is given as parameter to the modifiers such that the solver can store the backtrack information Iterator's traversing order should not be changed, as some algorithm depend on it to be consistent. It's main use is to store a list of demons in the various classes of variables.

Definition at line 152 of file constraint_solveri.h.