![]() |
OR-Tools
9.6
|
This is the complete list of members for RoutingSolution, including all inherited members.
| FromSplitRoutes(const std::vector< std::vector< int64_t >> &routes, std::optional< int64_t > depot=std::nullopt) | RoutingSolution | static |
| operator!=(const RoutingSolution &other) const | RoutingSolution | inline |
| operator==(const RoutingSolution &other) const | RoutingSolution | inline |
| Route typedef | RoutingSolution | |
| RoutingSolution(std::vector< Route > routes, std::vector< int64_t > total_demands, std::vector< int64_t > total_distances, int64_t total_cost=-1, int64_t total_distance=-1, double total_time=-1.0, std::string_view name="") | RoutingSolution | inline |
| SerializeToSolutionFile(RoutingOutputFormat format) const | RoutingSolution | inline |
| SerializeToString(RoutingOutputFormat format) const | RoutingSolution | inline |
| SetAuthors(std::string_view authors) | RoutingSolution | inline |
| SetName(std::string_view name) | RoutingSolution | inline |
| SetTotalCost(int64_t total_cost) | RoutingSolution | inline |
| SetTotalDistance(int64_t total_distance) | RoutingSolution | inline |
| SetTotalTime(double total_time) | RoutingSolution | inline |
| SplitRoutes(const std::vector< int64_t > &solution, int64_t separator) | RoutingSolution | static |
| WriteToSolutionFile(RoutingOutputFormat format, const std::string &file_name) const | RoutingSolution |