Logo
Reference manual - version ored_version
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
class  BondDiscountingEngineBuilder
 Discounting Engine Builder class for Bonds. More...
class  BondMultiStateDiscountingEngineBuilder
 Multi State Engine Builder class for Bonds. More...
class  CamAmcBondEngineBuilder

Namespaces

namespace  ore
 Serializable Credit Default Swap.
namespace  ore::data

Detailed Description

builder that returns an engine to price a bond instrument