📄 ulong.hpp
字号:
* \param inLeftULong Left value to add. * \param inRightULong Right value to add. * \return Result of the addition. */inlineBeagle::ULong operator+(const Beagle::ULong& inLeftULong, const Beagle::ULong& inRightULong){ Beagle_StackTraceBeginM(); return inLeftULong.getWrappedValue() + inRightULong.getWrappedValue(); Beagle_StackTraceEndM("ULong operator+(const ULong& inLeftULong, const ULong& inRightULong)");}/*! * \brief Add a ULong with a unsigned long. * \param inLeftULong Left value to add. * \param inRightULong Right value to add. * \return Result of the addition. */inlineBeagle::ULong operator+(const Beagle::ULong& inLeftULong, unsigned long inRightULong){ Beagle_StackTraceBeginM(); return inLeftULong.getWrappedValue() + inRightULong; Beagle_StackTraceEndM("ULong operator+(const ULong& inLeftULong, unsigned long inRightULong)");}/*! * \brief Add a ULong to a ULong. * \param inLeftULong Left value to which the right one is added. * \param inRightULong Value to add. * \return Result of the addition. */inlineBeagle::ULong& operator+=(Beagle::ULong& inLeftULong, const Beagle::ULong& inRightULong){ Beagle_StackTraceBeginM(); inLeftULong.getWrappedValue() += inRightULong.getWrappedValue(); return inLeftULong; Beagle_StackTraceEndM("ULong& operator+=(ULong& inLeftULong, const ULong& inRightULong)");}/*! * \brief Add a unsigned long to a ULong. * \param inLeftULong Left value to which the right one is added. * \param inRightULong Value to add. * \return Result of the addition. */inlineBeagle::ULong& operator+=(Beagle::ULong& inLeftULong, unsigned long inRightULong){ Beagle_StackTraceBeginM(); inLeftULong.getWrappedValue() += inRightULong; return inLeftULong; Beagle_StackTraceEndM("ULong& operator+=(ULong& inLeftULong, unsigned long inRightULong)");}/*! * \brief Decrement a ULong (prefix version). * \param inULong ULong to decrement. * \return ULong decremented. */inlineBeagle::ULong& operator--(Beagle::ULong& inULong){ Beagle_StackTraceBeginM(); inULong.getWrappedValue()--; return inULong; Beagle_StackTraceEndM("ULong& operator--(ULong& inULong)");}/*! * \brief Decrement a ULong (postfix version). * \param inULong ULong to decrement. * \return ULong before being decremented. */inlineBeagle::ULong operator--(Beagle::ULong& inULong, int){ Beagle_StackTraceBeginM(); Beagle::ULong lULong = inULong; inULong.getWrappedValue()--; return lULong; Beagle_StackTraceEndM("ULong operator--(ULong& inULong, int)");}/*! * \brief Subtract two ULong. * \param inLeftULong Left value to subtract. * \param inRightULong Right value to subtract. * \return Result of the subtract. */inlineBeagle::ULong operator-(const Beagle::ULong& inLeftULong, const Beagle::ULong& inRightULong){ Beagle_StackTraceBeginM(); return inLeftULong.getWrappedValue() - inRightULong.getWrappedValue(); Beagle_StackTraceEndM("ULong operator-(const ULong& inLeftULong, const ULong& inRightULong)");}/*! * \brief Subtract a unsigned long from a ULong. * \param inLeftULong Left value to subtract. * \param inRightULong Right value to subtract. * \return Result of the subtract. */inlineBeagle::ULong operator-(const Beagle::ULong& inLeftULong, unsigned long inRightULong){ Beagle_StackTraceBeginM(); return inLeftULong.getWrappedValue() - inRightULong; Beagle_StackTraceEndM("ULong operator-(const ULong& inLeftULong, unsigned long inRightULong)");}/*! * \brief Subtract a ULong from a ULong. * \param inLeftULong Left value from which the right unsigned long is subtracted. * \param inRightULong Value to subtract. * \return Result of the subtraction. */inlineBeagle::ULong& operator-=(Beagle::ULong& inLeftULong, const Beagle::ULong& inRightULong){ Beagle_StackTraceBeginM(); inLeftULong.getWrappedValue() -= inRightULong.getWrappedValue(); return inLeftULong; Beagle_StackTraceEndM("ULong& operator-=(ULong& inLeftULong, const ULong& inRightULong)");}/*! * \brief Subtract a unsigned long from a ULong. * \param inLeftULong Left value from which the right unsigned long is subtracted. * \param inRightULong Value to subtract. * \return Result of the subtraction. */inlineBeagle::ULong& operator-=(Beagle::ULong& inLeftULong, unsigned long inRightULong){ Beagle_StackTraceBeginM(); inLeftULong.getWrappedValue() -= inRightULong; return inLeftULong; Beagle_StackTraceEndM("ULong& operator-=(ULong& inLeftULong, unsigned long inRightULong)");}/*! * \brief Multiply two ULong. * \param inLeftULong Left value to multiply. * \param inRightULong Right value to multiply. * \return Result of the multiply. */inlineBeagle::ULong operator*(const Beagle::ULong& inLeftULong, const Beagle::ULong& inRightULong){ Beagle_StackTraceBeginM(); return inLeftULong.getWrappedValue() * inRightULong.getWrappedValue(); Beagle_StackTraceEndM("ULong operator*(const ULong& inLeftULong, const ULong& inRightULong)");}/*! * \brief Multiply a ULong with a unsigned long. * \param inLeftULong Left value to multiply. * \param inRightULong Right value to multiply. * \return Result of the multiply. */inlineBeagle::ULong operator*(const Beagle::ULong& inLeftULong, unsigned long inRightULong){ Beagle_StackTraceBeginM(); return inLeftULong.getWrappedValue() * inRightULong; Beagle_StackTraceEndM("ULong operator*(const ULong& inLeftULong, unsigned long inRightULong)");}/*! * \brief Multiply a ULong with a ULong. * \param inLeftULong Left value to which the right unsigned long is multiplied. * \param inRightULong Right value to multiply. * \return Result of the multiplication. */inlineBeagle::ULong& operator*=(Beagle::ULong& inLeftULong, const Beagle::ULong& inRightULong){ Beagle_StackTraceBeginM(); inLeftULong.getWrappedValue() *= inRightULong.getWrappedValue(); return inLeftULong; Beagle_StackTraceEndM("ULong& operator*=(ULong& inLeftULong, const ULong& inRightULong)");}/*! * \brief Multiply a ULong with a unsigned long. * \param inLeftULong Left value from which the right unsigned long is multiplied. * \param inRightULong Right value to multiply. * \return Result of the multiplication. */inlineBeagle::ULong& operator*=(Beagle::ULong& inLeftULong, unsigned long inRightULong){ Beagle_StackTraceBeginM(); inLeftULong.getWrappedValue() *= inRightULong; return inLeftULong; Beagle_StackTraceEndM("ULong& operator*=(ULong& inLeftULong, unsigned long inRightULong)");}/*! * \brief Divide two ULong. * \param inLeftULong Left value to divide. * \param inRightULong Right value to divide. * \return Result of the division. */inlineBeagle::ULong operator/(const Beagle::ULong& inLeftULong, const Beagle::ULong& inRightULong){ Beagle_StackTraceBeginM(); return inLeftULong.getWrappedValue() / inRightULong.getWrappedValue(); Beagle_StackTraceEndM("ULong operator/(const ULong& inLeftULong, const ULong& inRightULong)");}/*! * \brief Divide a ULong with a unsigned long. * \param inLeftULong Left value to divide. * \param inRightULong Right value to divide. * \return Result of the division. */inlineBeagle::ULong operator/(const Beagle::ULong& inLeftULong, unsigned long inRightULong){ Beagle_StackTraceBeginM(); return inLeftULong.getWrappedValue() / inRightULong; Beagle_StackTraceEndM("ULong operator/(const ULong& inLeftULong, unsigned long inRightULong)");}/*! * \brief Divide a ULong with a ULong. * \param inLeftULong Left value to which the right unsigned long is divided. * \param inRightULong Right value to divide. * \return Result of the division. */inlineBeagle::ULong& operator/=(Beagle::ULong& inLeftULong, const Beagle::ULong& inRightULong){ Beagle_StackTraceBeginM(); inLeftULong.getWrappedValue() /= inRightULong.getWrappedValue(); return inLeftULong; Beagle_StackTraceEndM("ULong& operator/=(ULong& inLeftULong, const ULong& inRightULong)");}/*! * \brief Divide a ULong with a unsigned long. * \param inLeftULong Left value from which the right unsigned long is divided. * \param inRightULong Right value to divide. * \return Result of the division. */inlineBeagle::ULong operator/=(Beagle::ULong& inLeftULong, unsigned long inRightULong){ Beagle_StackTraceBeginM(); inLeftULong.getWrappedValue() /= inRightULong; return inLeftULong; Beagle_StackTraceEndM("ULong operator/=(ULong& inLeftULong, unsigned long inRightULong)");}#endif // Beagle_ULong_hpp
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -