25#ifndef quantlib_simple_quote_hpp
26#define quantlib_simple_quote_hpp
template class providing a null value for a given type.
purely virtual base class for market observables
Relinkable handle to an observable.
market element returning a stored value
Real setValue(Real value=Null< Real >())
returns the difference between the new value and the old value
SimpleQuote(Real value=Null< Real >())
Real value() const override
returns the current value
bool isValid() const override
returns true if the Quote holds a valid value
#define QL_ENSURE(condition, message)
throw an error if the given post-condition is not verified
RelinkableHandle< Quote > makeQuoteHandle(Real value)
purely virtual base class for market observables