dotnet: Add all AssignmentContainer template intantiation
This commit is contained in:
@@ -90,7 +90,7 @@ public class SumFilter : IntVarLocalSearchFilter {
|
||||
}
|
||||
|
||||
public override bool Accept(Assignment delta, Assignment unused_deltadelta) {
|
||||
AssignmentIntContainer solution_delta = delta.IntVarContainer();
|
||||
IntContainer solution_delta = delta.IntVarContainer();
|
||||
int solution_delta_size = solution_delta.Size();
|
||||
|
||||
for (int i = 0; i < solution_delta_size; ++i)
|
||||
|
||||
@@ -886,5 +886,7 @@ namespace operations_research {
|
||||
%template(RevInteger) Rev<int64>;
|
||||
%template(RevBool) Rev<bool>;
|
||||
typedef Assignment::AssignmentContainer AssignmentContainer;
|
||||
%template(AssignmentIntContainer) AssignmentContainer<IntVar, IntVarElement>;
|
||||
%template(IntContainer) AssignmentContainer<IntVar, IntVarElement>;
|
||||
%template(IntervalContainer) AssignmentContainer<IntervalVar, IntervalVarElement>;
|
||||
%template(SequenceContainer) AssignmentContainer<SequenceVar, SequenceVarElement>;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user