Java Reference

Java Reference

CppFlags.java
Go to the documentation of this file.
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 4.0.1
4  *
5  * Do not make changes to this file unless you know what you are doing--modify
6  * the SWIG interface file instead.
7  * ----------------------------------------------------------------------------- */
8 
9 package com.google.ortools.init;
10 
14 public class CppFlags {
15  private transient long swigCPtr;
16  protected transient boolean swigCMemOwn;
17 
18  protected CppFlags(long cPtr, boolean cMemoryOwn) {
19  swigCMemOwn = cMemoryOwn;
20  swigCPtr = cPtr;
21  }
22 
23  protected static long getCPtr(CppFlags obj) {
24  return (obj == null) ? 0 : obj.swigCPtr;
25  }
26 
27  @SuppressWarnings("deprecation")
28  protected void finalize() {
29  delete();
30  }
31 
32  public synchronized void delete() {
33  if (swigCPtr != 0) {
34  if (swigCMemOwn) {
35  swigCMemOwn = false;
36  mainJNI.delete_CppFlags(swigCPtr);
37  }
38  swigCPtr = 0;
39  }
40  }
41 
45  public void setLogtostderr(boolean value) {
46  mainJNI.CppFlags_logtostderr_set(swigCPtr, this, value);
47  }
48 
52  public boolean getLogtostderr() {
53  return mainJNI.CppFlags_logtostderr_get(swigCPtr, this);
54  }
55 
59  public void setLog_prefix(boolean value) {
60  mainJNI.CppFlags_log_prefix_set(swigCPtr, this, value);
61  }
62 
66  public boolean getLog_prefix() {
67  return mainJNI.CppFlags_log_prefix_get(swigCPtr, this);
68  }
69 
73  public void setCp_model_dump_prefix(String value) {
74  mainJNI.CppFlags_cp_model_dump_prefix_set(swigCPtr, this, value);
75  }
76 
80  public String getCp_model_dump_prefix() {
81  return mainJNI.CppFlags_cp_model_dump_prefix_get(swigCPtr, this);
82  }
83 
91  public void setCp_model_dump_models(boolean value) {
92  mainJNI.CppFlags_cp_model_dump_models_set(swigCPtr, this, value);
93  }
94 
102  public boolean getCp_model_dump_models() {
103  return mainJNI.CppFlags_cp_model_dump_models_get(swigCPtr, this);
104  }
105 
112  public void setCp_model_dump_lns(boolean value) {
113  mainJNI.CppFlags_cp_model_dump_lns_set(swigCPtr, this, value);
114  }
115 
122  public boolean getCp_model_dump_lns() {
123  return mainJNI.CppFlags_cp_model_dump_lns_get(swigCPtr, this);
124  }
125 
132  public void setCp_model_dump_response(boolean value) {
133  mainJNI.CppFlags_cp_model_dump_response_set(swigCPtr, this, value);
134  }
135 
142  public boolean getCp_model_dump_response() {
143  return mainJNI.CppFlags_cp_model_dump_response_get(swigCPtr, this);
144  }
145 
146  public CppFlags() {
147  this(mainJNI.new_CppFlags(), true);
148  }
149 
150 }
void setLog_prefix(boolean value)
Controls is time and source code info are used to prefix logging messages.
Definition: CppFlags.java:59
void setLogtostderr(boolean value)
If true, all logging message will be sent to stderr.
Definition: CppFlags.java:45
boolean getLogtostderr()
If true, all logging message will be sent to stderr.
Definition: CppFlags.java:52
void setCp_model_dump_response(boolean value)
DEBUG ONLY: Dump the CP-SAT final response found during solve.
Definition: CppFlags.java:132
boolean getCp_model_dump_models()
DEBUG ONLY: Dump CP-SAT models during solve.
Definition: CppFlags.java:102
String getCp_model_dump_prefix()
Prefix filename for all dumped files (models, solutions, lns sub-models).
Definition: CppFlags.java:80
boolean getLog_prefix()
Controls is time and source code info are used to prefix logging messages.
Definition: CppFlags.java:66
boolean getCp_model_dump_lns()
DEBUG ONLY: Dump CP-SAT LNS models during solve.
Definition: CppFlags.java:122
void setCp_model_dump_models(boolean value)
DEBUG ONLY: Dump CP-SAT models during solve.
Definition: CppFlags.java:91
void setCp_model_dump_lns(boolean value)
DEBUG ONLY: Dump CP-SAT LNS models during solve.
Definition: CppFlags.java:112
CppFlags(long cPtr, boolean cMemoryOwn)
Definition: CppFlags.java:18
void setCp_model_dump_prefix(String value)
Prefix filename for all dumped files (models, solutions, lns sub-models).
Definition: CppFlags.java:73
Simple structure that holds useful C++ flags to setup from non-C++ languages.
Definition: CppFlags.java:14
boolean getCp_model_dump_response()
DEBUG ONLY: Dump the CP-SAT final response found during solve.
Definition: CppFlags.java:142