Public Member Functions | List of all members
operations_research::IntVarLocalSearchHandler Class Reference

Base operator class for operators manipulating IntVars. More...

#include <constraint_solveri.h>

Public Member Functions

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

Detailed Description

Base operator class for operators manipulating IntVars.

Definition at line 951 of file constraint_solveri.h.

Member Function Documentation

◆ AddToAssignment()

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

Definition at line 953 of file constraint_solveri.h.

◆ OnAddVars()

void operations_research::IntVarLocalSearchHandler::OnAddVars ( )
inline

Definition at line 989 of file constraint_solveri.h.

◆ OnRevertChanges()

void operations_research::IntVarLocalSearchHandler::OnRevertChanges ( int64  index)
inline

Definition at line 988 of file constraint_solveri.h.

◆ ValueFromAssignent()

bool operations_research::IntVarLocalSearchHandler::ValueFromAssignent ( const Assignment assignment,
IntVar var,
int64  index,
int64 *  value 
)
inline

Definition at line 976 of file constraint_solveri.h.


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