vrpRouting  0.3
pgr_pickDeliver/pickDeliver_driver.h File Reference
#include <stddef.h>
#include "c_types/vehicle_t.h"
#include "c_types/matrix_cell_t.h"
Include dependency graph for pgr_pickDeliver/pickDeliver_driver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct PickDeliveryOrders_t PickDeliveryOrders_t
 
typedef struct Solution_rt Solution_rt
 

Functions

void do_pgr_pickDeliver (PickDeliveryOrders_t *pd_orders_arr, size_t total_pd_orders, Vehicle_t *vehicles_arr, size_t total_vehicles, Matrix_cell_t *matrix_cells_arr, size_t total_cells, double factor, int max_cycles, int initial_solution_id, Solution_rt **return_tuples, size_t *return_count, char **log_msg, char **notice_msg, char **err_msg)
 

Typedef Documentation

◆ PickDeliveryOrders_t

◆ Solution_rt

typedef struct Solution_rt Solution_rt

Definition at line 46 of file pgr_pickDeliver/pickDeliver_driver.h.

Function Documentation

◆ do_pgr_pickDeliver()

void do_pgr_pickDeliver ( PickDeliveryOrders_t pd_orders_arr,
size_t  total_pd_orders,
Vehicle_t vehicles_arr,
size_t  total_vehicles,
Matrix_cell_t matrix_cells_arr,
size_t  total_cells,
double  factor,
int  max_cycles,
int  initial_solution_id,
Solution_rt **  return_tuples,
size_t *  return_count,
char **  log_msg,
char **  notice_msg,
char **  err_msg 
)