27#include <ql/types.hpp>
101 virtual void reset();
116 virtual std::string
ccy()
const;
Linear Gauss Markov Model Parameters.
const std::string & name()
CalibrationType & calibrationType()
IrModelData(const std::string &name)
minimal constructor
CalibrationType calibrationType_
virtual std::string ccy() const
IrModelData(const std::string &name, const std::string &qualifier, CalibrationType calibrationType)
Detailed constructor.
virtual void fromXML(XMLNode *node) override
virtual XMLNode * toXML(XMLDocument &doc) const override
virtual void clear()
Clear list of calibration instruments.
virtual void reset()
Reset member variables to defaults.
std::string & qualifier()
Small XML Document wrapper class.
Base class for all serializable classes.
std::ostream & operator<<(std::ostream &out, EquityReturnType t)
CalibrationType
Supported calibration types.
ParamType
Supported calibration parameter type.
CalibrationType parseCalibrationType(const string &s)
Convert calibration type string into enumerated class value.
CalibrationStrategy parseCalibrationStrategy(const string &s)
Convert calibration strategy string into enumerated class value.
ParamType parseParamType(const string &s)
Convert parameter type string into enumerated class value.
CalibrationStrategy
Supported calibration strategies.
Serializable Credit Default Swap.