Update of /cvsroot/quantlibaddin/QuantLibAddin/qlo
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv25934/qlo
Modified Files:
conversions.cpp conversions.hpp
Log Message:
allowing Calendar output
Index: conversions.cpp
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/qlo/conversions.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** conversions.cpp 20 Jun 2006 10:59:21 -0000 1.3
--- conversions.cpp 22 Jun 2006 10:13:28 -0000 1.4
***************
*** 50,53 ****
--- 50,57 ----
}
+ std::string libraryToScalar(const QuantLib::Calendar &calendar) {
+ return calendar.name();
+ }
+
std::vector<long> libraryToVector(const std::vector<QuantLib::Date> &v) {
std::vector<long> ret;
Index: conversions.hpp
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/qlo/conversions.hpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** conversions.hpp 20 Jun 2006 10:59:21 -0000 1.3
--- conversions.hpp 22 Jun 2006 10:13:28 -0000 1.4
***************
*** 26,29 ****
--- 26,30 ----
#include <ql/date.hpp>
+ #include <ql/calendar.hpp>
#include <ql/interestrate.hpp>
#include <ohxl/conversions.hpp>
***************
*** 42,45 ****
--- 43,47 ----
std::string libraryToScalar(const QuantLib::Period&);
std::string libraryToScalar(const QuantLib::DayCounter&);
+ std::string libraryToScalar(const QuantLib::Calendar&);
std::vector<long> libraryToVector(const std::vector<QuantLib::Date>&);
std::vector<std::string> libraryToVector(const std::vector<QuantLib::Period>&);
|