37ONIXS_B3_UMDF_MD_NODISCARD
66 <Mantissa, Exponent>& value)
81ONIXS_B3_UMDF_MD_NODISCARD
87 <Mantissa, Exponent>& left,
90 <Mantissa, Exponent>& right)
92 if(isNull(left) && isNull(right))
95 return left.mantissa() == right.mantissa();
104ONIXS_B3_UMDF_MD_NODISCARD
110 <Mantissa, Exponent>& left,
113 <Mantissa, Exponent>& right)
115 return !(left == right);
124ONIXS_B3_UMDF_MD_NODISCARD
130 <Mantissa, Exponent>& left,
133 <Mantissa, Exponent>& right)
135 checkAgsValid(left, right);
137 return left.mantissa() < right.mantissa();
146ONIXS_B3_UMDF_MD_NODISCARD
152 <Mantissa, Exponent>& left,
155 <Mantissa, Exponent>& right)
157 checkAgsValid(left, right);
159 return left.mantissa() > right.mantissa();
168ONIXS_B3_UMDF_MD_NODISCARD
174 <Mantissa, Exponent>& left,
177 <Mantissa, Exponent>& right)
179 checkAgsValid(left, right);
181 return left.mantissa() <= right.mantissa();
190ONIXS_B3_UMDF_MD_NODISCARD
196 <Mantissa, Exponent>& left,
199 <Mantissa, Exponent>& right)
201 checkAgsValid(left, right);
203 return left.mantissa() >= right.mantissa();
#define ONIXS_B3_UMDF_MD_MESSAGING_NAMESPACE_END
#define ONIXS_B3_UMDF_MD_MESSAGING_NAMESPACE_BEGIN
std::ostream & operator<<(std::ostream &stream, const FixedPointDecimal< Mantissa, Exponent > &value)
Serializes into a stream.
void toStr(std::string &str, Char character)
Appends the character to the given std::string instance.