![]() |
OR-Tools
9.2
|
Definition at line 38 of file constraint_solver_csharp_wrap.h.
Public Types | |
| typedef char *(SWIGSTDCALL * | SWIG_Callback0_t) () |
| typedef void *(SWIGSTDCALL * | SWIG_Callback1_t) (void *) |
Public Member Functions | |
| SwigDirector_DecisionBuilder () | |
| virtual | ~SwigDirector_DecisionBuilder () |
| virtual std::string | DebugString () const |
| virtual operations_research::Decision * | Next (operations_research::Solver *const s) |
| This is the main method of the decision builder class. More... | |
| void | swig_connect_director (SWIG_Callback0_t callbackToString, SWIG_Callback1_t callbackNextWrapper) |
| void | swig_connect_director (JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global) |
| SwigDirector_DecisionBuilder (JNIEnv *jenv) | |
| virtual | ~SwigDirector_DecisionBuilder () |
| virtual std::string | DebugString () const |
| virtual operations_research::Decision * | Next (operations_research::Solver *const s) |
| This is the main method of the decision builder class. More... | |
| bool | swig_overrides (int n) |
| SwigDirector_DecisionBuilder (PyObject *self) | |
| virtual | ~SwigDirector_DecisionBuilder () |
| virtual std::string | DebugString () const |
| virtual operations_research::Decision * | Next (operations_research::Solver *const s) |
| This is the main method of the decision builder class. More... | |
| bool | swig_get_inner (const char *swig_protected_method_name) const |
| void | swig_set_inner (const char *swig_protected_method_name, bool swig_val) const |
| virtual void | AppendMonitors (Solver *const solver, std::vector< SearchMonitor * > *const extras) |
| This method will be called at the start of the search. More... | |
| virtual void | Accept (ModelVisitor *const visitor) const |
| void | set_name (const std::string &name) |
| std::string | GetName () const |
| bool | swig_set_self (JNIEnv *jenv, jobject jself, bool mem_own, bool weak_global) |
| bool | swig_set_self (JNIEnv *jenv, jobject jself, bool mem_own, bool weak_global) |
| jobject | swig_get_self (JNIEnv *jenv) const |
| PyObject * | swig_get_self () const |
| jobject | swig_get_self (JNIEnv *jenv) const |
| PyObject * | swig_get_self () const |
| void | swig_java_change_ownership (JNIEnv *jenv, jobject jself, bool take_or_release) |
| void | swig_java_change_ownership (JNIEnv *jenv, jobject jself, bool take_or_release) |
| void | swig_disown () const |
| void | swig_disown () const |
| void | swig_incref () const |
| void | swig_incref () const |
| template<typename Type > | |
| void | swig_acquire_ownership_array (Type *vptr) const |
| template<typename Type > | |
| void | swig_acquire_ownership_array (Type *vptr) const |
| template<typename Type > | |
| void | swig_acquire_ownership (Type *vptr) const |
| template<typename Type > | |
| void | swig_acquire_ownership (Type *vptr) const |
| void | swig_acquire_ownership_obj (void *vptr, int own) const |
| void | swig_acquire_ownership_obj (void *vptr, int own) const |
| int | swig_release_ownership (void *vptr) const |
| int | swig_release_ownership (void *vptr) const |
Static Public Member Functions | |
| template<typename Type > | |
| static PyObject * | swig_pyobj_disown (PyObject *pyobj, PyObject *SWIGUNUSEDPARM(args)) |
| template<typename Type > | |
| static PyObject * | swig_pyobj_disown (PyObject *pyobj, PyObject *SWIGUNUSEDPARM(args)) |
Protected Member Functions | |
| void | swig_disconnect_director_self (const char *disconn_method) |
| void | swig_disconnect_director_self (const char *disconn_method) |
Protected Attributes | |
| Swig::BoolArray< 2 > | swig_override |
| JObjectWrapper | swig_self_ |
| typedef char *(SWIGSTDCALL * SWIG_Callback0_t) () |
Definition at line 46 of file constraint_solver_csharp_wrap.h.
| typedef void *(SWIGSTDCALL * SWIG_Callback1_t) (void *) |
Definition at line 47 of file constraint_solver_csharp_wrap.h.
Definition at line 2082 of file constraint_solver_csharp_wrap.cc.
|
virtual |
Definition at line 2086 of file constraint_solver_csharp_wrap.cc.
| SwigDirector_DecisionBuilder | ( | JNIEnv * | jenv | ) |
Definition at line 1370 of file constraint_solver_java_wrap.cc.
|
virtual |
| SwigDirector_DecisionBuilder | ( | PyObject * | self | ) |
Definition at line 4853 of file constraint_solver_python_wrap.cc.
|
virtual |
|
virtualinherited |
Reimplemented in ProfiledDecisionBuilder.
Definition at line 2542 of file constraint_solver.cc.
|
virtualinherited |
This method will be called at the start of the search.
It asks the decision builder if it wants to append search monitors to the list of active monitors for this search. Please note there are no checks at this point for duplication.
Reimplemented in ProfiledDecisionBuilder.
Definition at line 2539 of file constraint_solver.cc.
|
virtual |
Reimplemented from DecisionBuilder.
Definition at line 2091 of file constraint_solver_csharp_wrap.cc.
|
virtual |
Reimplemented from DecisionBuilder.
|
virtual |
Reimplemented from DecisionBuilder.
|
inherited |
Definition at line 2535 of file constraint_solver.cc.
|
virtual |
This is the main method of the decision builder class.
It must return a decision (an instance of the class Decision). If it returns nullptr, this means that the decision builder has finished its work.
Implements DecisionBuilder.
Definition at line 2108 of file constraint_solver_csharp_wrap.cc.
|
virtual |
This is the main method of the decision builder class.
It must return a decision (an instance of the class Decision). If it returns nullptr, this means that the decision builder has finished its work.
Implements DecisionBuilder.
|
virtual |
This is the main method of the decision builder class.
It must return a decision (an instance of the class Decision). If it returns nullptr, this means that the decision builder has finished its work.
Implements DecisionBuilder.
|
inlineinherited |
Definition at line 3304 of file constraint_solver.h.
|
inlineinherited |
Definition at line 3053 of file constraint_solver_python_wrap.cc.
|
inlineinherited |
Definition at line 3054 of file sat_python_wrap.cc.
|
inlineinherited |
Definition at line 3045 of file constraint_solver_python_wrap.cc.
|
inlineinherited |
Definition at line 3046 of file sat_python_wrap.cc.
|
inlineinherited |
Definition at line 3060 of file constraint_solver_python_wrap.cc.
|
inlineinherited |
Definition at line 3061 of file sat_python_wrap.cc.
| void swig_connect_director | ( | JNIEnv * | jenv, |
| jobject | jself, | ||
| jclass | jcls, | ||
| bool | swig_mem_own, | ||
| bool | weak_global | ||
| ) |
Definition at line 1442 of file constraint_solver_java_wrap.cc.
| void swig_connect_director | ( | SWIG_Callback0_t | callbackToString, |
| SWIG_Callback1_t | callbackNextWrapper | ||
| ) |
Definition at line 2124 of file constraint_solver_csharp_wrap.cc.
|
inlineprotectedinherited |
Definition at line 488 of file constraint_solver_java_wrap.cc.
|
inlineprotectedinherited |
Definition at line 471 of file sat_java_wrap.cc.
|
inlineinherited |
Definition at line 3013 of file constraint_solver_python_wrap.cc.
|
inlineinherited |
Definition at line 3014 of file sat_python_wrap.cc.
|
inlinevirtual |
Reimplemented from Director.
Definition at line 157 of file constraint_solver_python_wrap.h.
|
inlineinherited |
Definition at line 3008 of file constraint_solver_python_wrap.cc.
|
inlineinherited |
Definition at line 3009 of file sat_python_wrap.cc.
|
inlineinherited |
Definition at line 523 of file constraint_solver_java_wrap.cc.
|
inlineinherited |
Definition at line 506 of file sat_java_wrap.cc.
|
inlineinherited |
Definition at line 3021 of file constraint_solver_python_wrap.cc.
|
inlineinherited |
Definition at line 3022 of file sat_python_wrap.cc.
|
inlineinherited |
Definition at line 528 of file constraint_solver_java_wrap.cc.
|
inlineinherited |
Definition at line 511 of file sat_java_wrap.cc.
|
inline |
Definition at line 63 of file constraint_solver_java_wrap.h.
|
inlinestaticinherited |
Definition at line 3081 of file constraint_solver_python_wrap.cc.
|
inlinestaticinherited |
Definition at line 3082 of file sat_python_wrap.cc.
|
inlineinherited |
Definition at line 3067 of file constraint_solver_python_wrap.cc.
|
inlineinherited |
Definition at line 3068 of file sat_python_wrap.cc.
|
inlinevirtual |
Reimplemented from Director.
Definition at line 161 of file constraint_solver_python_wrap.h.
|
inlineinherited |
Definition at line 519 of file constraint_solver_java_wrap.cc.
|
inlineinherited |
Definition at line 502 of file sat_java_wrap.cc.
|
protected |
Definition at line 67 of file constraint_solver_java_wrap.h.
|
protectedinherited |
Definition at line 485 of file constraint_solver_java_wrap.cc.