PGROUTING  2.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
trsp_driver.h File Reference

Go to the source code of this file.

Macros

#define MAX_RULE_LENGTH   5
 

Typedefs

typedef pgr_edge_t edge_t
 
typedef Restrict_t restrict_t
 

Functions

int trsp_edge_wrapper (edge_t *edges, size_t edge_count, restrict_t *restricts, size_t restrict_count, int start_edge, double start_pos, int end_edge, double end_pos, bool directed, bool has_reverse_cost, path_element_t **path, size_t *path_count, char **err_msg)
 
int trsp_node_wrapper (edge_t *edges, size_t edge_count, restrict_t *restricts, size_t restrict_count, int start_vertex, int end_vertex, bool directed, bool has_reverse_cost, path_element_t **path, size_t *path_count, char **err_msg)
 

Macro Definition Documentation

#define MAX_RULE_LENGTH   5

Definition at line 26 of file trsp_driver.h.

Typedef Documentation

typedef pgr_edge_t edge_t

Definition at line 29 of file trsp_driver.h.

Definition at line 30 of file trsp_driver.h.

Function Documentation

int trsp_edge_wrapper ( edge_t edges,
size_t  edge_count,
restrict_t restricts,
size_t  restrict_count,
int  start_edge,
double  start_pos,
int  end_edge,
double  end_pos,
bool  directed,
bool  has_reverse_cost,
path_element_t **  path,
size_t *  path_count,
char **  err_msg 
)
int trsp_node_wrapper ( edge_t edges,
size_t  edge_count,
restrict_t restricts,
size_t  restrict_count,
int  start_vertex,
int  end_vertex,
bool  directed,
bool  has_reverse_cost,
path_element_t **  path,
size_t *  path_count,
char **  err_msg 
)