[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)
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lmi-commits] [6250] Provide string conversions for classes LedgerInvariant and BasicValues,
Greg Chicares <=