Update of /cvsroot/quantlibaddin/QuantLibAddin/qlo
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv29959/qlo
Modified Files:
marketmodels.cpp marketmodels.hpp
Log Message:
in synch with C++
Index: marketmodels.hpp
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/qlo/marketmodels.hpp,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -d -r1.20 -r1.21
*** marketmodels.hpp 28 Sep 2006 15:48:18 -0000 1.20
--- marketmodels.hpp 28 Sep 2006 17:33:59 -0000 1.21
***************
*** 156,160 ****
};
-
class AccountingEngine : public ObjHandler::LibraryObject<
QuantLib::AccountingEngine> {
--- 156,159 ----
***************
*** 162,166 ****
AccountingEngine(
const boost::shared_ptr<QuantLib::MarketModelEvolver>& evolver,
! const boost::shared_ptr<QuantLib::MarketModelMultiProduct>& product,
double initialNumeraireValue);
};
--- 161,165 ----
AccountingEngine(
const boost::shared_ptr<QuantLib::MarketModelEvolver>& evolver,
! const QuantLib::Clone<QuantLib::MarketModelMultiProduct>& product,
double initialNumeraireValue);
};
Index: marketmodels.cpp
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/qlo/marketmodels.cpp,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** marketmodels.cpp 28 Sep 2006 15:48:18 -0000 1.21
--- marketmodels.cpp 28 Sep 2006 17:33:59 -0000 1.22
***************
*** 206,214 ****
AccountingEngine::AccountingEngine(
const boost::shared_ptr<QuantLib::MarketModelEvolver>& evolver,
! const boost::shared_ptr<QuantLib::MarketModelMultiProduct>& product,
double initialNumeraireValue)
{
libraryObject_ = boost::shared_ptr<QuantLib::AccountingEngine>(
new QuantLib::AccountingEngine(evolver,
product,
initialNumeraireValue));
--- 206,215 ----
AccountingEngine::AccountingEngine(
const boost::shared_ptr<QuantLib::MarketModelEvolver>& evolver,
! const QuantLib::Clone<QuantLib::MarketModelMultiProduct>& product,
double initialNumeraireValue)
{
libraryObject_ = boost::shared_ptr<QuantLib::AccountingEngine>(
new QuantLib::AccountingEngine(evolver,
+ //*(product.get()),
product,
initialNumeraireValue));
|