Logo
Reference manual - version ored_version
ScriptedInstrument Class Reference
Inheritance diagram for ScriptedInstrument:

Classes

class  arguments

Public Types

using results = QuantLib::Instrument::results
using engine = QuantLib::GenericEngine<arguments, results>

Public Member Functions

 ScriptedInstrument (const QuantLib::Date &lastRelevantDate, const bool includePastCashflows_=false)
bool isExpired () const override
void setupArguments (QuantLib::PricingEngine::arguments *) const override
bool lastCalculationWasValid () const
QuantLib::ext::shared_ptr< PricingEngine > pricingEngine () const