git.stg.codes
/
stg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added corporations management.
[stg.git]
/
include
/
stg
/
tariff.h
diff --git
a/include/stg/tariff.h
b/include/stg/tariff.h
index b19ec47697830e84f5700bbcb6bbe9737e49afb6..a5b1d2e9253ad3a441e283e3409e19c4dd0ae6a4 100644
(file)
--- a/
include/stg/tariff.h
+++ b/
include/stg/tariff.h
@@
-30,6
+30,7
@@
class TARIFF {
public:
class TARIFF {
public:
+ virtual ~TARIFF() {}
virtual double GetPriceWithTraffType(uint64_t up,
uint64_t down,
int dir,
virtual double GetPriceWithTraffType(uint64_t up,
uint64_t down,
int dir,
@@
-46,11
+47,6
@@
public:
virtual int64_t GetTraffByType(uint64_t up, uint64_t down) const = 0;
virtual int GetThreshold(int dir) const = 0;
virtual const TARIFF_DATA & GetTariffData() const = 0;
virtual int64_t GetTraffByType(uint64_t up, uint64_t down) const = 0;
virtual int GetThreshold(int dir) const = 0;
virtual const TARIFF_DATA & GetTariffData() const = 0;
-
- virtual TARIFF & operator=(const TARIFF_DATA & td) = 0;
- virtual TARIFF & operator=(const TARIFF & t) = 0;
- virtual bool operator==(const TARIFF & rhs) const = 0;
- virtual bool operator!=(const TARIFF & rhs) const = 0;
};
#endif
};
#endif