Generated on: Thu Mar 29 07:46:58 PDT 2012 for custom file set
// doxy/ or-tools/ src/ constraint_solver/

operations_research::IntVarElement Class Reference

IntVarElement. More...

#include <constraint_solver.h>

Inheritance diagram for operations_research::IntVarElement:

operations_research::AssignmentElement

List of all members.

Public Member Functions

 IntVarElement ()
 Solutions.
 IntVarElement (IntVar *const var)
void Reset (IntVar *const var)
IntVarElementClone ()
void Copy (const IntVarElement &element)
IntVarVar () const
void Store ()
void Restore ()
void LoadFromProto (const IntVarAssignmentProto &int_var_assignment_proto)
void WriteToProto (IntVarAssignmentProto *int_var_assignment_proto) const
int64 Min () const
void SetMin (int64 m)
int64 Max () const
void SetMax (int64 m)
int64 Value () const
bool Bound () const
void SetRange (int64 l, int64 u)
void SetValue (int64 v)
string DebugString () const
bool operator== (const IntVarElement &element) const
bool operator!= (const IntVarElement &element) const


Detailed Description

IntVarElement.

Definition at line 4309 of file constraint_solver.h.


Constructor & Destructor Documentation

operations_research::IntVarElement::IntVarElement (  ) 

Solutions.

IntVarElement

Definition at line 37 of file assignment.cc.

operations_research::IntVarElement::IntVarElement ( IntVar *const   var  )  [explicit]

Definition at line 41 of file assignment.cc.


Member Function Documentation

void operations_research::IntVarElement::Reset ( IntVar *const   var  ) 

Definition at line 45 of file assignment.cc.

IntVarElement * operations_research::IntVarElement::Clone (  ) 

Definition at line 51 of file assignment.cc.

void operations_research::IntVarElement::Copy ( const IntVarElement element  ) 

Definition at line 57 of file assignment.cc.

IntVar* operations_research::IntVarElement::Var (  )  const [inline]

Definition at line 4316 of file constraint_solver.h.

void operations_research::IntVarElement::Store (  )  [inline]

Definition at line 4317 of file constraint_solver.h.

void operations_research::IntVarElement::Restore (  )  [inline]

Definition at line 4321 of file constraint_solver.h.

void operations_research::IntVarElement::LoadFromProto ( const IntVarAssignmentProto &  int_var_assignment_proto  ) 

Definition at line 67 of file assignment.cc.

void operations_research::IntVarElement::WriteToProto ( IntVarAssignmentProto *  int_var_assignment_proto  )  const

Definition at line 96 of file assignment.cc.

int64 operations_research::IntVarElement::Min (  )  const [inline]

Definition at line 4325 of file constraint_solver.h.

void operations_research::IntVarElement::SetMin ( int64  m  )  [inline]

Definition at line 4326 of file constraint_solver.h.

int64 operations_research::IntVarElement::Max (  )  const [inline]

Definition at line 4327 of file constraint_solver.h.

void operations_research::IntVarElement::SetMax ( int64  m  )  [inline]

Definition at line 4328 of file constraint_solver.h.

int64 operations_research::IntVarElement::Value (  )  const [inline]

Definition at line 4329 of file constraint_solver.h.

bool operations_research::IntVarElement::Bound (  )  const [inline]

Definition at line 4334 of file constraint_solver.h.

void operations_research::IntVarElement::SetRange ( int64  l,
int64  u 
) [inline]

Definition at line 4335 of file constraint_solver.h.

void operations_research::IntVarElement::SetValue ( int64  v  )  [inline]

Definition at line 4339 of file constraint_solver.h.

string operations_research::IntVarElement::DebugString (  )  const

Definition at line 106 of file assignment.cc.

bool operations_research::IntVarElement::operator== ( const IntVarElement element  )  const

Definition at line 80 of file assignment.cc.

bool operations_research::IntVarElement::operator!= ( const IntVarElement element  )  const [inline]

Definition at line 4346 of file constraint_solver.h.


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