@@ -50,11 +50,16 @@ class RegularLimitParameters;
5050#include < functional>
5151
5252#include " ortools/base/base_export.h"
53+ #include " ortools/constraint_solver/reversible_engine.h"
54+ #include " ortools/constraint_solver/reversible_data.h"
5355#include " ortools/constraint_solver/constraint_solver.h"
5456#include " ortools/constraint_solver/assignment.h"
57+ #include " ortools/constraint_solver/interval.h"
5558#include " ortools/constraint_solver/local_search.h"
5659#include " ortools/constraint_solver/search.h"
5760#include " ortools/constraint_solver/sequence_var.h"
61+ #include " ortools/constraint_solver/variables.h"
62+
5863#include " ortools/constraint_solver/search_limit.pb.h"
5964#include " ortools/constraint_solver/solver_parameters.pb.h"
6065
@@ -240,6 +245,10 @@ namespace operations_research {
240245// part of the public API anyway.
241246%ignore ToInt64Vector;
242247
248+ // StateInfo
249+ %ignore StateInfo;
250+ %ignore StateMarker;
251+
243252// Decision
244253%feature(" director" ) Decision;
245254%unignore Decision;
@@ -1007,11 +1016,15 @@ namespace operations_research {
10071016// TODO(user): Replace with %ignoreall/%unignoreall
10081017// swiglint: disable include-h-allglobals
10091018%include " ortools/base/base_export.h"
1019+ %include " ortools/constraint_solver/reversible_engine.h"
1020+ %include " ortools/constraint_solver/reversible_data.h"
10101021%include " ortools/constraint_solver/constraint_solver.h"
10111022%include " ortools/constraint_solver/assignment.h"
1023+ %include " ortools/constraint_solver/interval.h"
10121024%include " ortools/constraint_solver/local_search.h"
10131025%include " ortools/constraint_solver/search.h"
10141026%include " ortools/constraint_solver/sequence_var.h"
1027+ %include " ortools/constraint_solver/variables.h"
10151028
10161029namespace operations_research {
10171030%template (RevInteger) Rev<int64_t >;
0 commit comments