26#ifndef quantlib_euhicp_hpp
27#define quantlib_euhicp_hpp
29#include <ql/currencies/europe.hpp>
30#include <ql/indexes/inflationindex.hpp>
54 QL_DEPRECATED_DISABLE_WARNING
56 QL_DEPRECATED_ENABLE_WARNING
80 QL_DEPRECATED_DISABLE_WARNING
82 QL_DEPRECATED_ENABLE_WARNING
120 QL_DEPRECATED_DISABLE_WARNING
142 QL_DEPRECATED_ENABLE_WARNING
QL_DEPRECATED EUHICP(bool interpolated, const Handle< ZeroInflationTermStructure > &ts={})
EUHICP(const Handle< ZeroInflationTermStructure > &ts={})
QL_DEPRECATED EUHICPXT(bool interpolated, const Handle< ZeroInflationTermStructure > &ts={})
EUHICPXT(const Handle< ZeroInflationTermStructure > &ts={})
European Union as geographical/economic region.
Shared handle to an observable.
QL_DEPRECATED bool interpolated() const
QL_DEPRECATED bool interpolated_
Quoted year-on-year EU HICP (i.e. not a ratio of EU HICP)
YYEUHICP(bool interpolated, const Handle< YoYInflationTermStructure > &ts={})
Quoted year-on-year EU HICPXT.
YYEUHICPXT(bool interpolated, const Handle< YoYInflationTermStructure > &ts={})
Year-on-year EU HICP (i.e. a ratio of EU HICP)
YYEUHICPr(bool interpolated, const Handle< YoYInflationTermStructure > &ts={})
Base class for year-on-year inflation indices.
bool interpolated() const
Base class for zero inflation indices.