25#include <ql/event.hpp>
26#include <ql/instrument.hpp>
29class ScriptedInstrumentPricingEngine;
38 using engine = QuantLib::GenericEngine<arguments, results>;
QuantLib::ext::shared_ptr< PricingEngine > engine_
void validate() const override
bool lastCalculationWasValid() const
bool isExpired() const override
QuantLib::ext::shared_ptr< PricingEngine > pricingEngine() const
QuantLib::GenericEngine< arguments, results > engine
void setupArguments(QuantLib::PricingEngine::arguments *) const override
const QuantLib::Date lastRelevantDate_