From: Elena Mamontova <helenh463@gmail.com>
Date: Thu, 15 Sep 2016 13:02:22 +0000 (+0300)
Subject: Ticket 37. 'changePolicyTimeout' field declared in the struct
X-Git-Tag: 2.409~91
X-Git-Url: https://git.stg.codes/stg.git/commitdiff_plain/cd109e618baab42a4490851aef6f779612512eea

Ticket 37. 'changePolicyTimeout' field declared in the struct
TARIFF_CONF and added in constructors.
---

diff --git a/include/stg/tariff_conf.h b/include/stg/tariff_conf.h
index cee3b4a5..a33247d6 100644
--- a/include/stg/tariff_conf.h
+++ b/include/stg/tariff_conf.h
@@ -149,6 +149,7 @@ struct TARIFF_CONF
     std::string        name;
     TARIFF::PERIOD     period;
     TARIFF::CHANGE_POLICY changePolicy;
+    time_t changePolicyTimeout;
 
     TARIFF_CONF()
         : fee(0),
@@ -157,7 +158,8 @@ struct TARIFF_CONF
           passiveCost(0),
           name(),
           period(TARIFF::MONTH),
-          changePolicy(TARIFF::ALLOW)
+          changePolicy(TARIFF::ALLOW),
+          changePolicyTimeout(0)
         {}
 
     TARIFF_CONF(const std::string & n)
@@ -167,7 +169,8 @@ struct TARIFF_CONF
           passiveCost(0),
           name(n),
           period(TARIFF::MONTH),
-          changePolicy(TARIFF::ALLOW)
+          changePolicy(TARIFF::ALLOW),
+          changePolicyTimeout(0)
         {}
 };
 //-----------------------------------------------------------------------------