diff --git a/library/include/mobilisis/configuration.h b/library/include/mobilisis/configuration.h index aa5cef3..5428c24 100644 --- a/library/include/mobilisis/configuration.h +++ b/library/include/mobilisis/configuration.h @@ -29,6 +29,8 @@ #include "tariff_prepaid.h" #include "tariff_carryover.h" #include "tariff_permit_type.h" +#include "tariff_service.h" +#include "tariff_out_of_service.h" #include #include @@ -50,6 +52,10 @@ public: using TariffPrepaidType = std::multimap; using TariffCarryOverType = std::multimap; using TariffDurationType = std::multimap; + using TariffServiceType = std::multimap; + using TariffOutOfServiceType = std::multimap; + using ATBTariffPrepaidType = std::multimap; + using ATBTariffCarryOverType = std::multimap; ATBProject project; ATBCurrency Currency; @@ -73,6 +79,10 @@ public: TariffInterpolationType TariffInterpolations; TariffPrepaidType TariffPrepaidOptions; TariffCarryOverType TariffCarryOverOptions; + TariffServiceType TariffServices; + TariffOutOfServiceType TariffOutOfServices; + ATBTariffPrepaidType TariffPrepaids; + ATBTariffCarryOverType TariffCarryOvers; /// /// Parse JSON string