|
Maps SDK for C++ 1.0.0
|
This is the complete list of members for gem::vrp::Optimization, including all inherited members.
| addOrders(ProgressListener listener, const OrderList &orders, Request &request, bool reoptimize=false, const std::map< vrp::EVehicleType, FloatListList > distancesToTheOtherLocations=std::map< vrp::EVehicleType, FloatListList >(), const std::map< vrp::EVehicleType, IntListList > timesToTheOtherLocations=std::map< vrp::EVehicleType, IntListList >()) noexcept | gem::vrp::Optimization | inline |
| deleteOrder(ProgressListener listener, Order &order) noexcept | gem::vrp::Optimization | inline |
| getConfigurationParameters() const noexcept | gem::vrp::Optimization | inline |
| getCreationTime() const noexcept | gem::vrp::Optimization | inline |
| getDepartures() const noexcept | gem::vrp::Optimization | inline |
| getDestinations() const noexcept | gem::vrp::Optimization | inline |
| getDistanceMatrices() const noexcept | gem::vrp::Optimization | inline |
| getId() const noexcept | gem::vrp::Optimization | inline |
| getMatrixBuildType() const noexcept | gem::vrp::Optimization | inline |
| getOrders() const noexcept | gem::vrp::Optimization | inline |
| getSolution(ProgressListener listener, RouteList &routes) noexcept | gem::vrp::Optimization | inline |
| getTimeMatrices() const noexcept | gem::vrp::Optimization | inline |
| getVehicles() const noexcept | gem::vrp::Optimization | inline |
| getVehiclesConstraints() const noexcept | gem::vrp::Optimization | inline |
| operator!=(Optimization const &optimization) const | gem::vrp::Optimization | inline |
| operator=(const Optimization &)=default | gem::vrp::Optimization | |
| operator=(Optimization &&) noexcept=default | gem::vrp::Optimization | |
| operator==(Optimization const &optimization) const | gem::vrp::Optimization | inline |
| Optimization()=default | gem::vrp::Optimization | |
| Optimization(const Optimization &)=default | gem::vrp::Optimization | |
| Optimization(Optimization &&) noexcept=default | gem::vrp::Optimization | |
| reoptimize(ProgressListener listener, Request &request) noexcept | gem::vrp::Optimization | inline |
| setConfigurationParameters(const ConfigurationParameters ¶ms) noexcept | gem::vrp::Optimization | inline |
| setDepartures(const DepartureList &departureList) noexcept | gem::vrp::Optimization | inline |
| setDestinations(const DestinationList &destinationList) noexcept | gem::vrp::Optimization | inline |
| setDistanceMatrices(const std::map< EVehicleType, FloatListList > &matrices) noexcept | gem::vrp::Optimization | inline |
| setMatrixBuildType(EMatrixBuildType matrixBuildType) noexcept | gem::vrp::Optimization | inline |
| setOrders(const OrderList &orders) noexcept | gem::vrp::Optimization | inline |
| setTimeMatrices(const std::map< EVehicleType, IntListList > &matrices) noexcept | gem::vrp::Optimization | inline |
| setVehicles(const VehicleList &vehicles) noexcept | gem::vrp::Optimization | inline |
| setVehiclesConstraints(const VehicleConstraintsList &list) noexcept | gem::vrp::Optimization | inline |
| updateOrder(ProgressListener listener, const Order &order) noexcept | gem::vrp::Optimization | inline |