lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] valyuta/002 56ec06f 37/65: overload SetMonthlyDetail


From: Greg Chicares
Subject: [lmi-commits] [lmi] valyuta/002 56ec06f 37/65: overload SetMonthlyDetail()
Date: Wed, 16 Sep 2020 16:55:18 -0400 (EDT)

branch: valyuta/002
commit 56ec06f43dbb79f3bbe2ffe4858310b1152b40f2
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>

    overload SetMonthlyDetail()
---
 account_value.hpp | 1 +
 ihs_avdebug.cpp   | 6 ++++++
 2 files changed, 7 insertions(+)

diff --git a/account_value.hpp b/account_value.hpp
index a88502b..0753a69 100644
--- a/account_value.hpp
+++ b/account_value.hpp
@@ -302,6 +302,7 @@ class LMI_SO AccountValue final
 
     void   SetMonthlyDetail(int enumerator, std::string const& s);
     void   SetMonthlyDetail(int enumerator, double d);
+    void   SetMonthlyDetail(int enumerator, currency c);
     void   DebugPrintInit();
     void   DebugEndBasis();
 
diff --git a/ihs_avdebug.cpp b/ihs_avdebug.cpp
index bdc4af2..aee9b3d 100644
--- a/ihs_avdebug.cpp
+++ b/ihs_avdebug.cpp
@@ -257,6 +257,12 @@ inline void AccountValue::SetMonthlyDetail(int enumerator, 
double d)
 }
 
 //============================================================================
+inline void AccountValue::SetMonthlyDetail(int enumerator, currency c)
+{
+    DebugRecord[enumerator] = value_cast<std::string>(c);
+}
+
+//============================================================================
 void AccountValue::SetDebugFilename(std::string const& s)
 {
     configurable_settings const& c = configurable_settings::instance();



reply via email to

[Prev in Thread] Current Thread [Next in Thread]