26#include <boost/algorithm/string.hpp>
36 const std::string& exceptionWhat)
39 std::map<std::string, std::string>({{
"exceptionType", exceptionType}, {
"curveId", curveId}})) {}
45 const std::string& exceptionWhat)
48 std::map<std::string, std::string>({{
"exceptionType", exceptionType}, {
"curveId", curveId}})) {}
Utility class for Structured Curve errors, contains the curve ID.
StructuredCurveErrorMessage(const std::string &curveId, const std::string &exceptionType, const std::string &exceptionWhat)
StructuredCurveWarningMessage(const std::string &curveId, const std::string &exceptionType, const std::string &exceptionWhat)
Classes and functions for log message handling.
Serializable Credit Default Swap.