[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [5366] Suppress irrelevant monthly-trace data
From: |
Greg Chicares |
Subject: |
[lmi-commits] [5366] Suppress irrelevant monthly-trace data |
Date: |
Wed, 18 Jan 2012 13:40:29 +0000 |
Revision: 5366
http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=5366
Author: chicares
Date: 2012-01-18 13:40:29 +0000 (Wed, 18 Jan 2012)
Log Message:
-----------
Suppress irrelevant monthly-trace data
Modified Paths:
--------------
lmi/trunk/ihs_avdebug.cpp
Modified: lmi/trunk/ihs_avdebug.cpp
===================================================================
--- lmi/trunk/ihs_avdebug.cpp 2012-01-18 11:22:29 UTC (rev 5365)
+++ lmi/trunk/ihs_avdebug.cpp 2012-01-18 13:40:29 UTC (rev 5366)
@@ -481,7 +481,6 @@
);
SetMonthlyDetail(e7702ANetMaxNecPm ,NetMaxNecessaryPremium );
SetMonthlyDetail(e7702AGrossMaxNecPm ,GrossMaxNecessaryPremium );
-
SetMonthlyDetail(e7702AUnnecPm ,UnnecessaryPremium );
SetMonthlyDetail(e7702ADbAdj ,Irc7702A_->DebugGetDbAdj ());
SetMonthlyDetail(e7702A7pp ,Irc7702A_->DebugGet7pp ());
@@ -505,11 +504,26 @@
}
SetMonthlyDetail(e7702AIsMec ,InvariantValues().IsMec );
- SetMonthlyDetail(eGLP ,Irc7702_->glp ());
- SetMonthlyDetail(eCumGLP ,Irc7702_->cum_glp ());
- SetMonthlyDetail(eGSP ,Irc7702_->gsp ());
- SetMonthlyDetail(e7702PremiumsPaid ,Irc7702_->premiums_paid ());
+ bool irc7702_data_irrelevant =
+ mce_gpt != DefnLifeIns_
+ || mce_run_gen_curr_sep_full != RunBasis_
+ ;
+ if(!irc7702_data_irrelevant)
+ {
+ SetMonthlyDetail(eGLP ,Irc7702_->glp ());
+ SetMonthlyDetail(eCumGLP ,Irc7702_->cum_glp ());
+ SetMonthlyDetail(eGSP ,Irc7702_->gsp ());
+ SetMonthlyDetail(e7702PremiumsPaid ,Irc7702_->premiums_paid ());
+ }
+ else
+ {
+ SetMonthlyDetail(eGLP ,not_applicable() );
+ SetMonthlyDetail(eCumGLP ,not_applicable() );
+ SetMonthlyDetail(eGSP ,not_applicable() );
+ SetMonthlyDetail(e7702PremiumsPaid ,not_applicable() );
+ }
+
std::copy
(DebugRecord.begin()
,DebugRecord.end()
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lmi-commits] [5366] Suppress irrelevant monthly-trace data,
Greg Chicares <=