![]() |
vrpRouting
0.3
|
#include "c_common/arrays_input.h"
#include <assert.h>
#include <utils/lsyscache.h>
#include <catalog/pg_type.h>
Go to the source code of this file.
Functions | |
static int64_t * | pgr_get_bigIntArr (ArrayType *v, size_t *arrlen, bool allow_empty) |
int64_t * | pgr_get_bigIntArray (size_t *arrlen, ArrayType *input) |
enforces the input array to be NOT empty More... | |
int64_t * | pgr_get_bigIntArray_allowEmpty (size_t *arrlen, ArrayType *input) |
Allows the input array to be empty. More... | |
static uint32_t * | pgr_get_positiveIntArr (ArrayType *v, size_t *arrlen, bool allow_empty) |
uint32_t * | pgr_get_positiveIntArray_allowEmpty (size_t *arrlen, ArrayType *input) |
Allows the input array, with non-negative elements to be empty. More... | |
|
static |
Definition at line 42 of file arrays_input.c.
References time_msg().
Referenced by pgr_get_bigIntArray(), and pgr_get_bigIntArray_allowEmpty().
int64_t* pgr_get_bigIntArray | ( | size_t * | arrlen, |
ArrayType * | input | ||
) |
enforces the input array to be NOT empty
Definition at line 217 of file arrays_input.c.
References pgr_get_bigIntArr().
Referenced by spi_getBigIntArr().
int64_t* pgr_get_bigIntArray_allowEmpty | ( | size_t * | arrlen, |
ArrayType * | input | ||
) |
Allows the input array to be empty.
Definition at line 223 of file arrays_input.c.
References pgr_get_bigIntArr().
Referenced by spi_getBigIntArr_allowEmpty().
|
static |
Definition at line 130 of file arrays_input.c.
References time_msg().
Referenced by pgr_get_positiveIntArray_allowEmpty().
uint32_t* pgr_get_positiveIntArray_allowEmpty | ( | size_t * | arrlen, |
ArrayType * | input | ||
) |
Allows the input array, with non-negative elements to be empty.
Definition at line 228 of file arrays_input.c.
References pgr_get_positiveIntArr().
Referenced by spi_getPositiveIntArr_allowEmpty().