25#ifndef quantlib_generic_inflation_indexes_hpp
26#define quantlib_generic_inflation_indexes_hpp
36 static ext::shared_ptr<Data> GENERICdata(
37 new Data(
"Generic",
"GENERIC"));
GenericCPI(Frequency frequency, bool revised, const Period &lag, const Currency &ccy, const Handle< ZeroInflationTermStructure > &ts={})
Generic geographical/economic region.
Shared handle to an observable.
Frequency frequency() const
Region class, used for inflation applicability.
ext::shared_ptr< Data > data_
Quoted year-on-year Generic CPI (i.e. not a ratio)
YYGenericCPI(Frequency frequency, bool revised, bool interpolated, const Period &lag, const Currency &ccy, const Handle< YoYInflationTermStructure > &ts={})
Year-on-year GenericCPI (i.e. a ratio)
YYGenericCPIr(Frequency frequency, bool revised, bool interpolated, const Period &lag, const Currency &ccy, const Handle< YoYInflationTermStructure > &ts={})
Base class for year-on-year inflation indices.
bool interpolated() const
Base class for zero inflation indices.
Frequency
Frequency of events.
base classes for inflation indexes
#define QL_DEPRECATED_DISABLE_WARNING
#define QL_DEPRECATED_ENABLE_WARNING