Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expose enum class PickupAndDeliveryPolicy in all languages #961

Closed
9 tasks done
Mizux opened this issue Dec 5, 2018 · 1 comment
Closed
9 tasks done

Expose enum class PickupAndDeliveryPolicy in all languages #961

Mizux opened this issue Dec 5, 2018 · 1 comment
Assignees
Labels
Feature Request Missing Feature/Wrapper Lang: Java Java wrapper issue Lang: .NET .Net wrapper issue Lang: Python Python wrapper issue OS: Linux GNU/Linux OS OS: Mac MacOS OS: Windows Windows OS Solver: Routing Uses the Routing library and the original CP solver
Milestone

Comments

@Mizux
Copy link
Collaborator

Mizux commented Dec 5, 2018

Currently we have

#ifndef SWIG
// Types of precedence policy applied to pickup and delivery pairs.
enum class PickupAndDeliveryPolicy {
// Any precedence is accepted.
ANY,
// Deliveries must be performed in reverse order of pickups.
LIFO,
// Deliveries must be performed in the same order as pickups.
FIFO
};
#endif // SWIG

We should expose it to all languages so customer can use it in their prefered language.

  • Add C++ Samples
  • Remove SWIG guard from routing.h on enum class PickupAndDeliveryPolicy
  • Update Python swig file
    • Add Python Samples
  • Update Java swig file
    • Add Java Samples
  • Update .Net swig file
    • Add .Net Samples
  • Update pdp.md doc
@Mizux Mizux added Feature Request Missing Feature/Wrapper OS: Windows Windows OS OS: Linux GNU/Linux OS OS: Mac MacOS Lang: Java Java wrapper issue Lang: .NET .Net wrapper issue Lang: Python Python wrapper issue Solver: Routing Uses the Routing library and the original CP solver labels Dec 5, 2018
@Mizux Mizux added this to the v7.0 milestone Dec 5, 2018
@Mizux Mizux self-assigned this Dec 5, 2018
@Mizux
Copy link
Collaborator Author

Mizux commented Dec 5, 2018

related to #922

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request Missing Feature/Wrapper Lang: Java Java wrapper issue Lang: .NET .Net wrapper issue Lang: Python Python wrapper issue OS: Linux GNU/Linux OS OS: Mac MacOS OS: Windows Windows OS Solver: Routing Uses the Routing library and the original CP solver
Projects
None yet
Development

No branches or pull requests

1 participant