From 4c07d9fdb9c931fdf56892101e3d7e34165faed5 Mon Sep 17 00:00:00 2001 From: Gerhard Hoffmann Date: Tue, 30 Jan 2024 10:31:03 +0100 Subject: [PATCH] get_minimal_parking_time() -> new PERMIT_TYPE parameter Added: get_maximal_parking_time() get_minimal_parkingprice() get_maximal_parkingprice(). --- library/include/mobilisis/calculate_price.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/library/include/mobilisis/calculate_price.h b/library/include/mobilisis/calculate_price.h index c08b130..735e26a 100644 --- a/library/include/mobilisis/calculate_price.h +++ b/library/include/mobilisis/calculate_price.h @@ -123,7 +123,10 @@ int CALCULATE_LIBRARY_API get_zone_nr(int zone = -1); int CALCULATE_LIBRARY_API compute_next_timestep(parking_tariff_t *tariff, int currentTimeMinutes, int UpDown); QList CALCULATE_LIBRARY_API get_time_steps(Configuration *cfg); -int CALCULATE_LIBRARY_API get_minimal_parkingtime(Configuration *cfg); +int CALCULATE_LIBRARY_API get_minimal_parkingtime(Configuration *cfg, PERMIT_TYPE permitType = PERMIT_TYPE::SHORT_TERM_PARKING); +int CALCULATE_LIBRARY_API get_maximal_parkingtime(Configuration *cfg, PERMIT_TYPE permitType = PERMIT_TYPE::SHORT_TERM_PARKING); +int CALCULATE_LIBRARY_API get_minimal_parkingprice(Configuration *cfg, PERMIT_TYPE permitType = PERMIT_TYPE::SHORT_TERM_PARKING); +int CALCULATE_LIBRARY_API get_maximal_parkingprice(Configuration *cfg, PERMIT_TYPE permitType = PERMIT_TYPE::SHORT_TERM_PARKING); CalcState CALCULATE_LIBRARY_API compute_price_for_parking_ticket( // deprecated parking_tariff_t *tariff,