diff --git a/broker/gen/model/Powder_calibration_quality.cpp b/broker/gen/model/Powder_calibration_quality.cpp
index f68ab9eed..9866c96ca 100644
--- a/broker/gen/model/Powder_calibration_quality.cpp
+++ b/broker/gen/model/Powder_calibration_quality.cpp
@@ -21,6 +21,10 @@ namespace org::openapitools::server::model
Powder_calibration_quality::Powder_calibration_quality()
{
+ m_Converged = false;
+ m_ConvergedIsSet = false;
+ m_Not_converged_reason = "";
+ m_Not_converged_reasonIsSet = false;
m_Calibrant = "";
m_CalibrantIsSet = false;
m_Method = "";
@@ -67,7 +71,7 @@ bool Powder_calibration_quality::validate(std::stringstream& msg, const std::str
bool success = true;
const std::string _pathPrefix = pathPrefix.empty() ? "Powder_calibration_quality" : pathPrefix;
-
+
return success;
}
@@ -77,6 +81,12 @@ bool Powder_calibration_quality::operator==(const Powder_calibration_quality& rh
+ ((!convergedIsSet() && !rhs.convergedIsSet()) || (convergedIsSet() && rhs.convergedIsSet() && isConverged() == rhs.isConverged())) &&
+
+
+ ((!notConvergedReasonIsSet() && !rhs.notConvergedReasonIsSet()) || (notConvergedReasonIsSet() && rhs.notConvergedReasonIsSet() && getNotConvergedReason() == rhs.getNotConvergedReason())) &&
+
+
((!calibrantIsSet() && !rhs.calibrantIsSet()) || (calibrantIsSet() && rhs.calibrantIsSet() && getCalibrant() == rhs.getCalibrant())) &&
@@ -126,6 +136,10 @@ bool Powder_calibration_quality::operator!=(const Powder_calibration_quality& rh
void to_json(nlohmann::json& j, const Powder_calibration_quality& o)
{
j = nlohmann::json::object();
+ if(o.convergedIsSet())
+ j["converged"] = o.m_Converged;
+ if(o.notConvergedReasonIsSet())
+ j["not_converged_reason"] = o.m_Not_converged_reason;
if(o.calibrantIsSet())
j["calibrant"] = o.m_Calibrant;
if(o.methodIsSet())
@@ -157,6 +171,16 @@ void to_json(nlohmann::json& j, const Powder_calibration_quality& o)
void from_json(const nlohmann::json& j, Powder_calibration_quality& o)
{
+ if(j.find("converged") != j.end())
+ {
+ j.at("converged").get_to(o.m_Converged);
+ o.m_ConvergedIsSet = true;
+ }
+ if(j.find("not_converged_reason") != j.end())
+ {
+ j.at("not_converged_reason").get_to(o.m_Not_converged_reason);
+ o.m_Not_converged_reasonIsSet = true;
+ }
if(j.find("calibrant") != j.end())
{
j.at("calibrant").get_to(o.m_Calibrant);
@@ -225,6 +249,40 @@ void from_json(const nlohmann::json& j, Powder_calibration_quality& o)
}
+bool Powder_calibration_quality::isConverged() const
+{
+ return m_Converged;
+}
+void Powder_calibration_quality::setConverged(bool const value)
+{
+ m_Converged = value;
+ m_ConvergedIsSet = true;
+}
+bool Powder_calibration_quality::convergedIsSet() const
+{
+ return m_ConvergedIsSet;
+}
+void Powder_calibration_quality::unsetConverged()
+{
+ m_ConvergedIsSet = false;
+}
+std::string Powder_calibration_quality::getNotConvergedReason() const
+{
+ return m_Not_converged_reason;
+}
+void Powder_calibration_quality::setNotConvergedReason(std::string const& value)
+{
+ m_Not_converged_reason = value;
+ m_Not_converged_reasonIsSet = true;
+}
+bool Powder_calibration_quality::notConvergedReasonIsSet() const
+{
+ return m_Not_converged_reasonIsSet;
+}
+void Powder_calibration_quality::unsetNot_converged_reason()
+{
+ m_Not_converged_reasonIsSet = false;
+}
std::string Powder_calibration_quality::getCalibrant() const
{
return m_Calibrant;
diff --git a/broker/gen/model/Powder_calibration_quality.h b/broker/gen/model/Powder_calibration_quality.h
index daedd39eb..99d881f05 100644
--- a/broker/gen/model/Powder_calibration_quality.h
+++ b/broker/gen/model/Powder_calibration_quality.h
@@ -60,6 +60,20 @@ public:
/////////////////////////////////////////////
/// Powder_calibration_quality members
+ ///