Update of /cvsroot/quantlibaddin/QuantLibAddin/qlo
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv25792/qlo
Modified Files:
conversions.cpp conversions.hpp
Log Message:
implicit conversion of QL types which are typedef to double e.g. Rate
Index: conversions.cpp
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/qlo/conversions.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** conversions.cpp 22 Jun 2006 10:13:28 -0000 1.4
--- conversions.cpp 4 Jul 2006 10:43:25 -0000 1.5
***************
*** 62,65 ****
--- 62,69 ----
}
+ double libraryToScalar(const double &d) {
+ return d;
+ }
+
}
Index: conversions.hpp
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/qlo/conversions.hpp,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** conversions.hpp 4 Jul 2006 08:42:52 -0000 1.6
--- conversions.hpp 4 Jul 2006 10:43:25 -0000 1.7
***************
*** 129,133 ****
Called by autogenerated addin code.
*/
-
double libraryToScalar(const QuantLib::InterestRate&);
long libraryToScalar(const QuantLib::Date&);
--- 129,132 ----
***************
*** 138,141 ****
--- 137,144 ----
std::vector<std::string> libraryToVector(const std::vector<QuantLib::Period>&);
+ // FIXME this function is a temporary workaround for
+ // shortcoming in autogenerated source code
+ double libraryToScalar(const double&);
+
}
|