OR-Tools  9.6
CustomFifoQueue

Detailed Description

Definition at line 38 of file linear_propagation.h.

Public Member Functions

 CustomFifoQueue ()
 
void IncreaseSize (int n)
 
int Pop ()
 
void Push (int id)
 
bool empty () const
 
bool Contains (int id) const
 
void Reorder (absl::Span< const int > order)
 
void ReorderDense (absl::Span< const int > order)
 
void SortByPos (absl::Span< int > elements)
 

Constructor & Destructor Documentation

◆ CustomFifoQueue()

CustomFifoQueue ( )
inline

Definition at line 40 of file linear_propagation.h.

Member Function Documentation

◆ Contains()

bool Contains ( int  id) const
inline

Definition at line 50 of file linear_propagation.h.

◆ empty()

bool empty ( ) const
inline

Definition at line 49 of file linear_propagation.h.

◆ IncreaseSize()

void IncreaseSize ( int  n)

Definition at line 27 of file linear_propagation.cc.

◆ Pop()

int Pop ( )

Definition at line 37 of file linear_propagation.cc.

◆ Push()

void Push ( int  id)

Definition at line 46 of file linear_propagation.cc.

◆ Reorder()

void Reorder ( absl::Span< const int >  order)

Definition at line 56 of file linear_propagation.cc.

◆ ReorderDense()

void ReorderDense ( absl::Span< const int >  order)

Definition at line 84 of file linear_propagation.cc.

◆ SortByPos()

void SortByPos ( absl::Span< int >  elements)

Definition at line 115 of file linear_propagation.cc.


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