Logo
Reference manual - version ored_version
Classes | Namespaces
bond.hpp File Reference

builder that returns an engine to price a bond instrument More...

#include <ored/portfolio/builders/cachingenginebuilder.hpp>
#include <ored/portfolio/enginefactory.hpp>
#include <ored/utilities/log.hpp>
#include <ored/utilities/marketdata.hpp>
#include <qle/pricingengines/discountingriskybondengine.hpp>
#include <qle/pricingengines/discountingriskybondenginemultistate.hpp>
#include <ql/termstructures/yield/zerospreadedtermstructure.hpp>
#include <boost/make_shared.hpp>
#include <regex>

Classes

class  BondEngineBuilder
 Engine Builder base class for Bonds. More...
 
class  BondDiscountingEngineBuilder
 Discounting Engine Builder class for Bonds. More...
 
class  BondMultiStateDiscountingEngineBuilder
 Multi State Engine Builder class for Bonds. More...
 

Namespaces

 ore
 Serializable Credit Default Swap.
 
 ore::data
 

Detailed Description

builder that returns an engine to price a bond instrument