[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] valyuta/005 c8864d3 04/17: Add commented-out relops
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] valyuta/005 c8864d3 04/17: Add commented-out relops |
Date: |
Sat, 16 Jan 2021 21:06:17 -0500 (EST) |
branch: valyuta/005
commit c8864d30f7ad25c8edf34eea4061697106439fd6
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>
Add commented-out relops
Not yet sure whether these are needed. The (commented-out) free function
is to be modified as necessary.
---
currency.hpp | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/currency.hpp b/currency.hpp
index 5f21c8a..3555adf 100644
--- a/currency.hpp
+++ b/currency.hpp
@@ -47,6 +47,8 @@ class LMI_SO currency
currency& operator+=(currency const& z) {m_ += z.m_; return *this;}
+// bool operator<(currency const& z) const {return m_ < z.m_;}
+
data_type cents() const {return m_;}
// !! possible underflow?
double d() const {return m_ / cents_per_dollar;}
@@ -75,6 +77,8 @@ inline currency operator-(currency const& lhs, currency
const& rhs)
return currency {lhs} += -currency {rhs};
}
+//inline bool operator<(currency const& z) const {return m_ < z.m_;}
+
static inline currency const C0 {{}, raw_cents {}};
inline std::ostream& operator<<(std::ostream& os, currency const& z)
- [lmi-commits] [lmi] branch valyuta/005 created (now 4401725), Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 fd74b61 03/17: Correct an obvious mistake, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 7d6e748 02/17: Improve currency class and unit tests, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 4902da4 01/17: Reinvent currency ab ovo, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 ffa2ce4 09/17: Redesign unit test, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 90d7483 10/17: Improve currency class, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 3d44f42 13/17: Save a sorted list of regressions, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 c8864d3 04/17: Add commented-out relops,
Greg Chicares <=
- [lmi-commits] [lmi] valyuta/005 f3219f8 12/17: Use CURRENCY_UNIT_IS_CENTS appropriately, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 aad51dd 07/17: Inline more, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 b852a68 05/17: Add features, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 d69f05c 06/17: Ratify some regression-testing differences, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 2aae91a 14/17: Improve incrementally, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 0735250 15/17: Improve incrementally, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 dfdbf3c 16/17: Use currency type for class members as appropriate, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 221c094 08/17: Prefer constexpr, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 4401725 17/17: Merge branch 'master' into valyuta/005, Greg Chicares, 2021/01/16
- [lmi-commits] [lmi] valyuta/005 e3f3eff 11/17: Revert "Ratify some regression-testing differences", Greg Chicares, 2021/01/16