#include <ored/portfolio/bondposition.hpp>#include <ored/portfolio/equityoptionposition.hpp>#include <ored/portfolio/equityposition.hpp>#include <ored/portfolio/trsunderlyingbuilder.hpp>#include <qle/indexes/compositeindex.hpp>#include <ored/portfolio/bond.hpp>#include <ored/portfolio/forwardbond.hpp>#include <ored/utilities/indexnametranslator.hpp>#include <ored/utilities/marketdata.hpp>#include <ored/utilities/parsers.hpp>#include <qle/cashflows/bondtrscashflow.hpp>#include <qle/instruments/forwardbond.hpp>Go to the source code of this file.
Namespaces | |
| namespace | ore |
| Serializable Credit Default Swap. | |
| namespace | ore::data |
Functions | |
| void | modifyBondTRSLeg (QuantLib::Leg &leg, QuantLib::Date issueDate) |
| Leg | makeBondTRSLeg (const std::vector< Date > &valuationDates, const std::vector< Date > &paymentDates, const BondIndexBuilder &bondIndexBuilder, Real initialPrice, QuantLib::ext::shared_ptr< QuantExt::FxIndex > fxIndex) |