lmi-commits
[Top][All Lists]
Advanced

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

[lmi-commits] [6250] Provide string conversions for classes LedgerInvari


From: Greg Chicares
Subject: [lmi-commits] [6250] Provide string conversions for classes LedgerInvariant and BasicValues
Date: Thu, 13 Aug 2015 23:37:14 +0000

Revision: 6250
          http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=6250
Author:   chicares
Date:     2015-08-13 23:37:14 +0000 (Thu, 13 Aug 2015)
Log Message:
-----------
Provide string conversions for classes LedgerInvariant and BasicValues

Modified Paths:
--------------
    lmi/trunk/ihs_basicval.cpp
    lmi/trunk/mc_enum_types_aux.cpp

Modified: lmi/trunk/ihs_basicval.cpp
===================================================================
--- lmi/trunk/ihs_basicval.cpp  2015-08-13 23:23:35 UTC (rev 6249)
+++ lmi/trunk/ihs_basicval.cpp  2015-08-13 23:37:14 UTC (rev 6250)
@@ -79,16 +79,6 @@
     Init();
 }
 
-// Temporary kludge for ancient GPT server. TAXATION !! Remove along with that 
ancient stuff.
-template<typename T>
-std::string mc_str(T t)
-{
-    return mc_enum<T>(t).str();
-}
-
-template std::string mc_str(mcenum_class   );
-template std::string mc_str(mcenum_uw_basis);
-
 //============================================================================
 // TODO ?? Not for general use--use for GPT server only. This is bad design. 
TAXATION !! Eliminate this.
 BasicValues::BasicValues

Modified: lmi/trunk/mc_enum_types_aux.cpp
===================================================================
--- lmi/trunk/mc_enum_types_aux.cpp     2015-08-13 23:23:35 UTC (rev 6249)
+++ lmi/trunk/mc_enum_types_aux.cpp     2015-08-13 23:37:14 UTC (rev 6250)
@@ -131,11 +131,19 @@
     return mc_enum<T>(t).str();
 }
 
-template std::string mc_str(mcenum_dbopt    );
-template std::string mc_str(mcenum_gender   );
-template std::string mc_str(mcenum_run_basis);
-template std::string mc_str(mcenum_smoking  );
-template std::string mc_str(mcenum_state    );
+template std::string mc_str(mcenum_class               );
+template std::string mc_str(mcenum_country             );
+template std::string mc_str(mcenum_dbopt               );
+template std::string mc_str(mcenum_defn_life_ins       );
+template std::string mc_str(mcenum_defn_material_change);
+template std::string mc_str(mcenum_gender              );
+template std::string mc_str(mcenum_mec_avoid_method    );
+template std::string mc_str(mcenum_report_column       );
+template std::string mc_str(mcenum_run_basis           );
+template std::string mc_str(mcenum_smoking             );
+template std::string mc_str(mcenum_state               );
+template std::string mc_str(mcenum_table_rating        );
+template std::string mc_str(mcenum_uw_basis            );
 
 mcenum_emission mc_emission_from_string(std::string const& s)
 {




reply via email to

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