9package com.google.ortools.constraintsolver;
15 private transient long swigCPtr;
18 super(mainJNI.SearchLimit_SWIGUpcast(cPtr), cMemoryOwn);
23 return (obj ==
null) ? 0 : obj.swigCPtr;
30 throw new RuntimeException(
"Cannot release ownership as memory is not owned");
32 obj.swigCMemOwn =
false;
38 @SuppressWarnings({
"deprecation",
"removal"})
47 mainJNI.delete_SearchLimit(swigCPtr);
60 return mainJNI.SearchLimit_crossed(swigCPtr,
this);
70 return mainJNI.SearchLimit_check(swigCPtr,
this);
78 return mainJNI.SearchLimit_CheckWithOffset(swigCPtr,
this, SWIGTYPE_p_absl__Duration.getCPtr(offset));
85 mainJNI.SearchLimit_init(swigCPtr,
this);
93 mainJNI.SearchLimit_copy(swigCPtr,
this,
SearchLimit.getCPtr(limit), limit);
100 long cPtr = mainJNI.SearchLimit_makeClone(swigCPtr,
this);
101 return (cPtr == 0) ? null :
new SearchLimit(cPtr,
false);
108 mainJNI.SearchLimit_enterSearch(swigCPtr,
this);
120 mainJNI.SearchLimit_periodicCheck(swigCPtr,
this);
124 mainJNI.SearchLimit_refuteDecision(swigCPtr,
this,
Decision.
getCPtr(d), d);
128 return mainJNI.SearchLimit_toString(swigCPtr,
this);
132 mainJNI.SearchLimit_install(swigCPtr,
this);