vrpRouting  0.3
typedefs.h File Reference
#include <stdint.h>
#include <stddef.h>
#include <string.h>
Include dependency graph for typedefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef int64_t Amount
 
typedef double Coordinate
 
typedef uint32_t Distance
 
typedef uint32_t Duration
 
typedef int64_t Id
 
typedef uint64_t Idx
 
typedef struct Matrix_cell_t Matrix_cell_t
 
typedef int64_t MatrixIndex
 
typedef double Multiplier
 
typedef uint32_t PAmount
 
typedef struct PickDeliveryOrders_t PickDeliveryOrders_t
 
typedef uint32_t Priority
 
typedef struct Short_vehicle_rt Short_vehicle_rt
 
typedef uint32_t Skill
 
typedef struct Solution_rt Solution_rt
 
typedef double Speed
 
typedef int32_t StepType
 
typedef struct Time_multipliers_t Time_multipliers_t
 
typedef int64_t TInterval
 
typedef uint32_t TravelCost
 
typedef int64_t TTimestamp
 
typedef struct Vehicle_t Vehicle_t
 
typedef struct Vroom_break_t Vroom_break_t
 
typedef struct Vroom_job_t Vroom_job_t
 
typedef struct Vroom_matrix_t Vroom_matrix_t
 
typedef struct Vroom_rt Vroom_rt
 
typedef struct Vroom_shipment_t Vroom_shipment_t
 
typedef struct Vroom_time_window_t Vroom_time_window_t
 
typedef struct Vroom_vehicle_t Vroom_vehicle_t
 

Typedef Documentation

◆ Amount

typedef int64_t Amount

Definition at line 74 of file typedefs.h.

◆ Coordinate

typedef double Coordinate

Definition at line 73 of file typedefs.h.

◆ Distance

typedef uint32_t Distance

Definition at line 84 of file typedefs.h.

◆ Duration

typedef uint32_t Duration

Definition at line 81 of file typedefs.h.

◆ Id

typedef int64_t Id

Definition at line 78 of file typedefs.h.

◆ Idx

typedef uint64_t Idx

Definition at line 79 of file typedefs.h.

◆ Matrix_cell_t

typedef struct Matrix_cell_t Matrix_cell_t

Definition at line 89 of file typedefs.h.

◆ MatrixIndex

typedef int64_t MatrixIndex

Definition at line 80 of file typedefs.h.

◆ Multiplier

typedef double Multiplier

Definition at line 77 of file typedefs.h.

◆ PAmount

typedef uint32_t PAmount

Definition at line 75 of file typedefs.h.

◆ PickDeliveryOrders_t

Definition at line 87 of file typedefs.h.

◆ Priority

typedef uint32_t Priority

Definition at line 83 of file typedefs.h.

◆ Short_vehicle_rt

Definition at line 92 of file typedefs.h.

◆ Skill

typedef uint32_t Skill

Definition at line 85 of file typedefs.h.

◆ Solution_rt

typedef struct Solution_rt Solution_rt

Definition at line 91 of file typedefs.h.

◆ Speed

typedef double Speed

Definition at line 76 of file typedefs.h.

◆ StepType

typedef int32_t StepType

Definition at line 86 of file typedefs.h.

◆ Time_multipliers_t

Definition at line 90 of file typedefs.h.

◆ TInterval

typedef int64_t TInterval

Definition at line 72 of file typedefs.h.

◆ TravelCost

typedef uint32_t TravelCost

Definition at line 82 of file typedefs.h.

◆ TTimestamp

typedef int64_t TTimestamp

Definition at line 71 of file typedefs.h.

◆ Vehicle_t

typedef struct Vehicle_t Vehicle_t

Definition at line 88 of file typedefs.h.

◆ Vroom_break_t

typedef struct Vroom_break_t Vroom_break_t

Definition at line 97 of file typedefs.h.

◆ Vroom_job_t

typedef struct Vroom_job_t Vroom_job_t

Definition at line 93 of file typedefs.h.

◆ Vroom_matrix_t

Definition at line 96 of file typedefs.h.

◆ Vroom_rt

typedef struct Vroom_rt Vroom_rt

Definition at line 99 of file typedefs.h.

◆ Vroom_shipment_t

Definition at line 94 of file typedefs.h.

◆ Vroom_time_window_t

Definition at line 98 of file typedefs.h.

◆ Vroom_vehicle_t

Definition at line 95 of file typedefs.h.