revamp and simplify swig support, force typed enums for C# and Java for all except the constraint_solver/routing module; port examples; Fix SAT on very large problems

This commit is contained in:
Laurent Perron
2018-12-11 17:03:03 +01:00
parent 1e59a36509
commit fedf3d4ff4
35 changed files with 109 additions and 266 deletions

View File

@@ -28,10 +28,12 @@
//
// TODO(user): test all the APIs that are currently marked as 'untested'.
%include <stdint.i>
%include "stdint.i"
%include "ortools/base/base.i"
%include "ortools/util/python/vector.i"
%import "ortools/util/python/vector.i"
%include "ortools/util/python/proto.i"
// We need to forward-declare the proto here, so that the PROTO_* macros
// involving them work correctly. The order matters very much: this declaration