Function documentation
- int nz::ae::operator!(const NzaeNumericField &lhs)
- Logical Negation.
- Parameters
- NzaeNumericField lhs
- value
- Returns
- A value of 1 if lhs is equal to 0, 0 otherwise.
- NzaeNumeric128Field nz::ae::operator%(NzaeNumericField &lhs, NzaeNumericField &rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(double lhs, NzaeNumericField &rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- Ihs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(int64_t lhs, NzaeNumericField &rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- Ihs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(int32_t lhs, NzaeNumericField &rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- Ihs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(const NzaeNumericField &lhs, const NzaeNumericField
&rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(double lhs, const NzaeNumericField &rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(int64_t lhs, const NzaeNumericField &rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(const NzaeNumericField &lhs, NzaeNumericField
&rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(int32_t lhs, const NzaeNumericField &rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(NzaeNumericField &lhs, const NzaeNumericField
&rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(const NzaeNumericField &lhs, double rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(NzaeNumericField &lhs, double rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(const NzaeNumericField &lhs, int64_t rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(NzaeNumericField &lhs, int64_t rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(const NzaeNumericField &lhs, int32_t rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator%(NzaeNumericField &lhs, int32_t rhs)
- Perform a modulus operation using the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs modulo rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(int32_t lhs, NzaeNumericField &rhs)
- Multiply the two specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(NzaeNumericField &lhs, NzaeNumericField &rhs)
- Multiply the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(NzaeNumericField &lhs, const NzaeNumericField
&rhs)
- Multiply the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(const NzaeNumericField &lhs, double rhs)
- Multiply the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(const NzaeNumericField &lhs, NzaeNumericField
&rhs)
- Multiply the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(double lhs, const NzaeNumericField &rhs)
- Multiply the two specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(NzaeNumericField &lhs, double rhs)
- Multiply the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(const NzaeNumericField &lhs, const NzaeNumer- icField
&rhs)
- Multiply the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(double lhs, NzaeNumericField &rhs)
- Multiply the two specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(const NzaeNumericField &lhs, int64_t rhs)
- Multiply the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(int64_t lhs, const NzaeNumericField &rhs)
- Multiply the two specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(NzaeNumericField &lhs, int64_t rhs)
- Multiply the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(int64_t lhs, NzaeNumericField &rhs)
- Multiply the two specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(const NzaeNumericField &lhs, int32_t rhs)
- Multiply the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(int32_t lhs, const NzaeNumericField &rhs)
- Multiply the two specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator*(NzaeNumericField &lhs, int32_t rhs)
- Multiply the two specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The product of lhs multiplied by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeTimestampField nz::ae::operator+(const NzaeTimeField &time, const NzaeDateField
&date)
- Add date and time.
- Parameters
- NzaeTimeField time
- The time.
- NzaeDateField date
- The date.
- Returns
- NzaeTimestampField
- The timestamp.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(const NzaeNumericField &lhs, NzaeNumericField
&rhs)
- Perform an addition operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(int32_t lhs, NzaeNumericField &rhs)
- Perform an addition operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(double lhs, NzaeNumericField &rhs)
- Perform an addition operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(const NzaeNumericField &lhs, int64_t rhs)
- Perform an addition operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(const NzaeNumericField &lhs, const NzaeNumericField
&rhs)
- Perform an addition operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(NzaeNumericField &lhs, NzaeNumericField &rhs)
- Perform an addition operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(int64_t lhs, const NzaeNumericField &rhs)
- Perform an addition operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(const NzaeNumericField &lhs)
- Unary plus.
- Parameters
- NzaeNumericField lhs
- Value.
- Returns
- NzaeNumeric128Field
- The new NzaeNumeric128Field object.
- Exceptions
- NzaeException
- NzaeDateField nz::ae::operator+(const NzaeIntervalField &iv, const NzaeDateField
&date)
- Add an interval and a date.
- Parameters
- NzaeIntervalField iv lhs
- The interval.
- NzaeDateField date
- The date.
- Returns
- NzaeDateField
- The new date.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(const NzaeNumericField &lhs, double rhs)
- Perform an addition operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeTimestampField nz::ae::operator+(const NzaeDateField &date, const NzaeTimeField
&time)
- Add a date and a time.
- Parameters
- NzaeDateField date
- The date.
- NzaeTimeField time
- The time.
- Returns
- NzaeTimestampField
- The timestamp.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(NzaeNumericField &lhs, int64_t rhs)
- Perform an addition operation using the specified values.
- Parameters
- NzaeDateField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeTimestampField nz::ae::operator+(const NzaeDateField &date, const NzaeTimeTzField
&time)
- Add a date and a time.
- Parameters
- NzaeDateField date
- The date.
- NzaeTimeTzField time
- The time.
- Returns
- NzaeTimestampField
- The timestamp.
- Exceptions
- NzaeException
- NzaeTimeField nz::ae::operator+(const NzaeTimeField &time, const NzaeIntervalField
&iv)
- Add an interval and a time.
- Parameters
- NzaeDateField time
- The time.
- NzaeIntervalField iv
- The interval.
- Returns
- NzaeTimeField
- The time.
- Exceptions
- NzaeException
- NzaeTimeTzField nz::ae::operator+(const NzaeTimeTzField &time, const NzaeIntervalField
&iv)
- Add an interval and a timetz.
- Parameters
- NzaeTimeTzField time
- The timetz.
- NzaeIntervalField iv
- The interval.
- Returns
- NzaeTimeField
- The time.
- Exceptions
- NzaeException
- NzaeTimestampField nz::ae::operator+(const NzaeTimestampField &time, const NzaeInter-
valField &iv)
- Add an interval and a timestamp.
- Parameters
- NzaeTimestampField time
- The timestamp.
- NzaeIntervalField iv
- The interval.
- Returns
- NzaeTimeField
- The time.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(NzaeNumericField &lhs, const NzaeNumericField
&rhs)
- Perform an addition operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeDateField nz::ae::operator+(const NzaeDateField &date, const NzaeIntervalField
&iv)
- Add an interval and a date.
- Parameters
- NzaeDateField date
- The date.
- NzaeIntervalField iv
- The interval.
- Returns
- NzaeDateField
- The new date.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(int64_t lhs, NzaeNumericField &rhs)
- Perform an addition operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeTimestampField nz::ae::operator+(const NzaeTimeTzField &time, const NzaeDateField
&date)
- Add a date and a timetz.
- Parameters
- NzaeTimeTzField time
- The timetz.
- NzaeDateField date
- The date.
- Returns
- NzaeTimestampField
- The timestamp.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(double lhs, const NzaeNumericField &rhs)
- Perform an addition operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeTimeField nz::ae::operator+(const NzaeIntervalField &iv, const NzaeTimeField
&time)
- Add an interval and a time.
- Parameters
- NzaeIntervalField iv
- Value 1.
- NzaeTimeField time
- Value 2.
- Returns
- NzaeTimeField
- The time.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(const NzaeNumericField &lhs, int32_t rhs)
- Perform an addition operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeTimestampField nz::ae::operator+(const NzaeIntervalField &iv, const NzaeTimestampField
&time)
- Add an interval and a timestamp.
- Parameters
- NzaeIntervalField iv
- The interval.
- NzaeTimestampField time
- The timestamp.
- Returns
- NzaeTimestampField
- The timestamp.
- Exceptions
- NzaeException
- NzaeTimeTzField nz::ae::operator+(const NzaeIntervalField &iv, const NzaeTimeTzField
&time)
- Add an interval and a timetz.
- Parameters
- NzaeIntervalField iv
- The interval.
- NzaeTimeTzField time
- The timetz.
- Returns
- NzaeTimeTzField
- The time.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(int32_t lhs, const NzaeNumericField &rhs)
- Perform an addition operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(NzaeNumericField &lhs, double rhs)
- Perform an addition operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator+(NzaeNumericField &lhs, int32_t rhs)
- Perform an addition operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The sum of lhs + rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator++(NzaeNumericField &lhs, int rhs)
- Increments one value by one.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Dummy
- Returns
- NzaeNumeric128Field
- The result of lhs incremented by one as a Numeric128.
- Exceptions
- NzaeException
- NzaeTimeTzField nz::ae::operator-(const NzaeTimeTzField &time, const NzaeIntervalField
&iv)
- Subtract an interval from timetz.
- Parameters
- NzaeTimeTzField time
- The time.
- NzaeIntervalField iv
- The interval.
- Returns
- NzaeTimeTzField
- The timetz.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(int32_t lhs, const NzaeNumericField &rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(NzaeNumericField &lhs, NzaeNumericField &rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeIntervalField nz::ae::operator-(const NzaeTimeField &time, const NzaeTimeField
&t2)
- Subtract time from time.
- Parameters
- NzaeTimeField time
- Time 1.
- NzaeTimeField t2
- Time 2.
- Returns
- NzaeIntervalField
- The interval between the specified time values.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(NzaeNumericField &lhs, const NzaeNumericField
&rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(const NzaeNumericField &lhs, double rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(NzaeNumericField &lhs, double rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(const NzaeNumericField &lhs, int64_t rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeDateField nz::ae::operator-(const NzaeDateField &date, const NzaeIntervalField
&iv)
- Subtract an interval from a date.
- Parameters
- NzaeDateField date
- The date.
- NzaeIntervalField iv
- The interval.
- Returns
- NzaeDateField
- The date.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(const NzaeNumericField &lhs, NzaeNumericField
&rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(int64_t lhs, const NzaeNumericField &rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(NzaeNumericField &lhs, int64_t rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeTimestampField nz::ae::operator-(const NzaeTimestampField &time, const NzaeIntervalField
&iv)
- Subtract an interval from a timestamp.
- Parameters
- NzaeTimestampField time
- The timestamp.
- NzaeIntervalField iv
- The interval.
- Returns
- NzaeTimestampField
- The timestamp.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(double lhs, NzaeNumericField &rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeTimeField nz::ae::operator-(const NzaeTimeField &time, const NzaeIntervalField
&iv)
- Subtract an interval from a time.
- Parameters
- NzaeTimeField time
- The time.
- NzaeIntervalField iv
- The interval.
- Returns
- NzaeTimeField
- The time.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(const NzaeNumericField &lhs, const NzaeNumericField
&rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(double lhs, const NzaeNumericField &rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(int64_t lhs, NzaeNumericField &rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(const NzaeNumericField &lhs, int32_t rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeIntervalField nz::ae::operator-(const NzaeTimestampField &time, const NzaeTimestamp-
Field &t2)
- Subtract timestamp from timestamp.
- Parameters
- NzaeTimestampField time
- Timestamp 1.
- NzaeTimestampField t2
- Timestamp 2.
- Returns
- NzaeIntervalField
- The interval between the specified timestamps.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(NzaeNumericField &lhs, int32_t rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(int32_t lhs, NzaeNumericField &rhs)
- Perform a subtraction operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs minus rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeIntervalField nz::ae::operator-(const NzaeDateField &date, const NzaeDateField
&d2)
- Subtract a date from a date.
- Parameters
- NzaeDateField date
- Date 1.
- NzaeDateField d2
- Date 2.
- Returns
- NzaeIntervalField
- The interval between the specified dates.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator-(const NzaeNumericField &lhs)
- Unary minus.
- Parameters
- NzaeNumericField lhs
- Value.
- Returns
- NzaeNumeric128Field
- The new NzaeNumeric128Field object.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator--(NzaeNumericField &lhs, int rhs)
- Decrements one value by one.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Dummy.
- Returns
- NzaeNumeric128Field
- The result of lhs decremented by one as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(const NzaeNumericField &lhs, double rhs)
- Perform a division operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(const NzaeNumericField &lhs, NzaeNumericField
&rhs)
- Perform a division operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(NzaeNumericField &lhs, NzaeNumericField &rhs)
- Perform a division operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(int64_t lhs, const NzaeNumericField &rhs)
- Perform a division operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(NzaeNumericField &lhs, const NzaeNumericField
&rhs)
- Perform a division operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(NzaeNumericField &lhs, double rhs)
- Perform a division operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(const NzaeNumericField &lhs, int32_t rhs)
- Perform a division operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(int64_t lhs, NzaeNumericField &rhs)
- Perform a division operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(double lhs, const NzaeNumericField &rhs)
- Perform a division operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(const NzaeNumericField &lhs, int64_t rhs)
- Perform a division operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(int32_t lhs, const NzaeNumericField &rhs)
- Perform a division operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(int32_t lhs, NzaeNumericField &rhs)
- Perform a division operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(NzaeNumericField &lhs, int32_t rhs)
- Perform a division operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(double lhs, NzaeNumericField &rhs)
- Perform a division operation using the specified values.
- Parameters
- lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(const NzaeNumericField &lhs, const NzaeNumericField
&rhs)
- Perform a division operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- NzaeNumericField rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException
- NzaeNumeric128Field nz::ae::operator/(NzaeNumericField &lhs, int64_t rhs)
- Perform a division operation using the specified values.
- Parameters
- NzaeNumericField lhs
- Value 1.
- rhs
- Value 2.
- Returns
- NzaeNumeric128Field
- The result of lhs divided by rhs as a Numeric128.
- Exceptions
- NzaeException