Update of /cvsroot/quantlibaddin/QuantLibAddin/qlo
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv22251/qlo
Modified Files:
conversions.cpp conversions.hpp
Log Message:
code cleanup
Index: conversions.cpp
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/qlo/conversions.cpp,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** conversions.cpp 19 Jul 2006 09:56:10 -0000 1.8
--- conversions.cpp 30 Aug 2006 15:32:03 -0000 1.9
***************
*** 28,31 ****
--- 28,35 ----
}
+ double libraryToScalar(const QuantLib::Rate &r) {
+ return r;
+ }
+
long libraryToScalar(const QuantLib::Date &d) {
return d.serialNumber();
***************
*** 62,73 ****
}
- double libraryToScalar(const double &d) {
- return d;
- }
-
- long libraryToScalar(const long &l) {
- return l;
- }
-
}
--- 66,69 ----
Index: conversions.hpp
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/qlo/conversions.hpp,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** conversions.hpp 30 Jul 2006 07:12:21 -0000 1.15
--- conversions.hpp 30 Aug 2006 15:32:03 -0000 1.16
***************
*** 142,145 ****
--- 142,146 ----
*/
double libraryToScalar(const QuantLib::InterestRate&);
+ double libraryToScalar(const QuantLib::Rate&);
long libraryToScalar(const QuantLib::Date&);
std::string libraryToScalar(const QuantLib::Period&);
***************
*** 148,156 ****
std::vector<std::string> libraryToVector(const std::vector<QuantLib::Period>&);
- // FIXME these functions are a temporary workaround for
- // shortcoming in autogenerated source code
- double libraryToScalar(const double&);
- long libraryToScalar(const long&);
-
}
--- 149,152 ----
|