Add additional parameter (PermitType) to several functions
This commit is contained in:
		@@ -266,7 +266,8 @@ CalcState CALCULATE_LIBRARY_API init_tariff(parking_tariff_t **tariff,
 | 
				
			|||||||
void CALCULATE_LIBRARY_API free_tariff(parking_tariff_t *tariff);
 | 
					void CALCULATE_LIBRARY_API free_tariff(parking_tariff_t *tariff);
 | 
				
			||||||
int CALCULATE_LIBRARY_API get_zone_nr(int zone = -1);
 | 
					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);
 | 
					int CALCULATE_LIBRARY_API compute_next_timestep(parking_tariff_t *tariff, int currentTimeMinutes,
 | 
				
			||||||
 | 
					                                                int UpDown, PermitType const &permitType);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
QList<int> CALCULATE_LIBRARY_API get_time_steps(Configuration *cfg);
 | 
					QList<int> CALCULATE_LIBRARY_API get_time_steps(Configuration *cfg);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -297,7 +298,8 @@ CalcState CALCULATE_LIBRARY_API compute_price_for_parking_ticket(       // depre
 | 
				
			|||||||
                                            parking_tariff_t *tariff,
 | 
					                                            parking_tariff_t *tariff,
 | 
				
			||||||
                                            time_t start_parking_time,
 | 
					                                            time_t start_parking_time,
 | 
				
			||||||
                                            time_t end_parking_time,
 | 
					                                            time_t end_parking_time,
 | 
				
			||||||
                                            struct price_t *price);
 | 
					                                            struct price_t *price,
 | 
				
			||||||
 | 
					                                            PermitType permitType);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CalcState CALCULATE_LIBRARY_API compute_price_for_parking_ticket(
 | 
					CalcState CALCULATE_LIBRARY_API compute_price_for_parking_ticket(
 | 
				
			||||||
                                            parking_tariff_t *tariff,
 | 
					                                            parking_tariff_t *tariff,
 | 
				
			||||||
@@ -305,24 +307,28 @@ CalcState CALCULATE_LIBRARY_API compute_price_for_parking_ticket(
 | 
				
			|||||||
                                            int netto_parking_time,
 | 
					                                            int netto_parking_time,
 | 
				
			||||||
                                            QDateTime &end_parking_time,    // return value
 | 
					                                            QDateTime &end_parking_time,    // return value
 | 
				
			||||||
                                            struct price_t *price,          // return value
 | 
					                                            struct price_t *price,          // return value
 | 
				
			||||||
 | 
					                                            PermitType permitType,
 | 
				
			||||||
                                            bool prepaid = true);
 | 
					                                            bool prepaid = true);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CalcState CALCULATE_LIBRARY_API compute_duration_for_parking_ticket(        // deprecated
 | 
					CalcState CALCULATE_LIBRARY_API compute_duration_for_parking_ticket(        // deprecated
 | 
				
			||||||
                                            parking_tariff_t *tariff,
 | 
					                                            parking_tariff_t *tariff,
 | 
				
			||||||
                                            time_t start_parking_time,
 | 
					                                            time_t start_parking_time,
 | 
				
			||||||
                                            double cost,
 | 
					                                            double cost,
 | 
				
			||||||
                                            QString &duration);
 | 
					                                            QString &duration,
 | 
				
			||||||
 | 
					                                            PermitType permitType);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CalcState CALCULATE_LIBRARY_API compute_duration_for_parking_ticket(
 | 
					CalcState CALCULATE_LIBRARY_API compute_duration_for_parking_ticket(
 | 
				
			||||||
                                            parking_tariff_t *tariff,
 | 
					                                            parking_tariff_t *tariff,
 | 
				
			||||||
                                            QDateTime const &start_parking_time,
 | 
					                                            QDateTime const &start_parking_time,
 | 
				
			||||||
                                            double cost,
 | 
					                                            double cost,
 | 
				
			||||||
                                            QDateTime &ticketEndTime);      // return value
 | 
					                                            QDateTime &ticketEndTime,
 | 
				
			||||||
 | 
					                                            PermitType permitType);      // return value
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CalcState CALCULATE_LIBRARY_API compute_duration_for_daily_ticket(
 | 
					CalcState CALCULATE_LIBRARY_API compute_duration_for_daily_ticket(
 | 
				
			||||||
                                            parking_tariff_t *tariff,
 | 
					                                            parking_tariff_t *tariff,
 | 
				
			||||||
                                            QDateTime const &start_parking_time,
 | 
					                                            QDateTime const &start_parking_time,
 | 
				
			||||||
                                            QDateTime &ticketEndTime);
 | 
					                                            QDateTime &ticketEndTime,
 | 
				
			||||||
 | 
					                                            PermitType permitType);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CalcState CALCULATE_LIBRARY_API compute_price_for_daily_ticket(
 | 
					CalcState CALCULATE_LIBRARY_API compute_price_for_daily_ticket(
 | 
				
			||||||
                                            parking_tariff_t *tariff,
 | 
					                                            parking_tariff_t *tariff,
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user