PGROUTING  3.2
orders_input.h File Reference
#include <stddef.h>
#include "c_types/pickDeliver/pickDeliveryOrders_t.h"
Include dependency graph for orders_input.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void pgr_get_pd_orders (char *pd_orders_sql, PickDeliveryOrders_t **pd_orders, size_t *total_pd_orders)
 Reads the pick-Deliver orders. More...
 
void pgr_get_pd_orders_with_id (char *pd_orders_sql, PickDeliveryOrders_t **pd_orders, size_t *total_pd_orders)
 Reads the pick-Deliver orders. More...
 

Function Documentation

◆ pgr_get_pd_orders()

void pgr_get_pd_orders ( char *  pd_orders_sql,
PickDeliveryOrders_t **  pd_orders,
size_t *  total_pd_orders 
)

Reads the pick-Deliver orders.

Parameters
[in]pd_orders_sql
[out]pd_orders
[out]total_pd_orders

Definition at line 205 of file orders_input.c.

208  {
209  pgr_get_pd_orders_general(pd_orders_sql, pd_orders, total_pd_orders, false);
210 }

References pgr_get_pd_orders_general().

Referenced by process().

◆ pgr_get_pd_orders_with_id()

void pgr_get_pd_orders_with_id ( char *  pd_orders_sql,
PickDeliveryOrders_t **  pd_orders,
size_t *  total_pd_orders 
)

Reads the pick-Deliver orders.

Parameters
[in]pd_orders_sql
[out]pd_orders
[out]total_pd_orders

Definition at line 213 of file orders_input.c.

216  {
217  pgr_get_pd_orders_general(pd_orders_sql, pd_orders, total_pd_orders, true);
218 }

References pgr_get_pd_orders_general().

Referenced by process().

pgr_get_pd_orders_general
static void pgr_get_pd_orders_general(char *pd_orders_sql, PickDeliveryOrders_t **pd_orders, size_t *total_pd_orders, bool with_id)
Definition: orders_input.c:78