C++ Reference

C++ Reference: Routing

SequenceVarLocalSearchHandler

Detailed Description

Definition at line 1062 of file constraint_solveri.h.

Public Member Functions

 SequenceVarLocalSearchHandler ()
 
 SequenceVarLocalSearchHandler (const SequenceVarLocalSearchHandler &other)
 
 SequenceVarLocalSearchHandler (SequenceVarLocalSearchOperator *op)
 
void AddToAssignment (SequenceVar *var, const std::vector< int > &value, bool active, std::vector< int > *assignment_indices, int64 index, Assignment *assignment) const
 
bool ValueFromAssignent (const Assignment &assignment, SequenceVar *var, int64 index, std::vector< int > *value)
 
void OnRevertChanges (int64 index)
 
void OnAddVars ()
 

Constructor & Destructor Documentation

◆ SequenceVarLocalSearchHandler() [1/3]

Definition at line 1064 of file constraint_solveri.h.

◆ SequenceVarLocalSearchHandler() [2/3]

Definition at line 1065 of file constraint_solveri.h.

◆ SequenceVarLocalSearchHandler() [3/3]

Definition at line 1067 of file constraint_solveri.h.

Member Function Documentation

◆ AddToAssignment()

void AddToAssignment ( SequenceVar var,
const std::vector< int > &  value,
bool  active,
std::vector< int > *  assignment_indices,
int64  index,
Assignment assignment 
) const
inline

Definition at line 1129 of file constraint_solveri.h.

◆ OnAddVars()

void OnAddVars ( )
inline

Definition at line 1177 of file constraint_solveri.h.

◆ OnRevertChanges()

void OnRevertChanges ( int64  index)
inline

Definition at line 1173 of file constraint_solveri.h.

◆ ValueFromAssignent()

bool ValueFromAssignent ( const Assignment assignment,
SequenceVar var,
int64  index,
std::vector< int > *  value 
)
inline

Definition at line 1155 of file constraint_solveri.h.


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