![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::BigInt, including all inherited members.
_detail() | s3d::BigInt | |
_detail() const | s3d::BigInt | |
abs() const | s3d::BigInt | |
asBigFloat() const | s3d::BigInt | |
asDouble() const | s3d::BigInt | |
asFloat() const | s3d::BigInt | |
asInt32() const | s3d::BigInt | |
asInt64() const | s3d::BigInt | |
assign(int64 i) | s3d::BigInt | |
assign(uint64 i) | s3d::BigInt | |
assign(SignedInt i) | s3d::BigInt | |
assign(UnsignedInt i) | s3d::BigInt | |
assign(std::string_view number) | s3d::BigInt | |
assign(StringView number) | s3d::BigInt | |
assign(const BigInt &other) | s3d::BigInt | |
assign(BigInt &&other) noexcept | s3d::BigInt | |
asSize_t() const | s3d::BigInt | |
asUint32() const | s3d::BigInt | |
asUint64() const | s3d::BigInt | |
BigInt() | s3d::BigInt | |
BigInt(SignedInt i) | s3d::BigInt | |
BigInt(UnsignedInt i) | s3d::BigInt | |
BigInt(int64 i) | s3d::BigInt | |
BigInt(uint64 i) | s3d::BigInt | |
BigInt(std::string_view number) | s3d::BigInt | explicit |
BigInt(StringView number) | s3d::BigInt | explicit |
BigInt(const BigInt &other) | s3d::BigInt | |
BigInt(BigInt &&other) noexcept | s3d::BigInt | |
bitFlip(uint32 index) | s3d::BigInt | |
bitSet(uint32 index, bool value) | s3d::BigInt | |
bitTest(uint32 index) const | s3d::BigInt | |
compare(int64 i) const | s3d::BigInt | |
compare(uint64 i) const | s3d::BigInt | |
compare(long double f) const | s3d::BigInt | |
compare(SignedInt i) const | s3d::BigInt | |
compare(UnsignedInt i) const | s3d::BigInt | |
compare(Float f) const | s3d::BigInt | |
compare(const BigInt &i) const | s3d::BigInt | |
divmod(const BigInt &x, BigInt &q, BigInt &r) const | s3d::BigInt | |
Formatter(FormatData &formatData, const BigInt &value) | s3d::BigInt | friend |
hash() const | s3d::BigInt | |
isZero() const | s3d::BigInt | |
lsb() const | s3d::BigInt | |
operator BigFloat() const | s3d::BigInt | explicit |
operator bool() const | s3d::BigInt | explicit |
operator double() const | s3d::BigInt | explicit |
operator float() const | s3d::BigInt | explicit |
operator size_t() const | s3d::BigInt | explicit |
operator!=(const BigInt &a, const BigInt &b) | s3d::BigInt | friend |
operator!=(const BigInt &a, const Arithmetic b) | s3d::BigInt | friend |
operator!=(const Arithmetic a, const BigInt &b) | s3d::BigInt | friend |
operator%(int64 i) const | s3d::BigInt | |
operator%(uint64 i) const | s3d::BigInt | |
operator%(SignedInt i) const | s3d::BigInt | |
operator%(UnsignedInt i) const | s3d::BigInt | |
operator%(const BigInt &i) const | s3d::BigInt | |
operator%(const SignedInt a, const BigInt &b) | s3d::BigInt | friend |
operator%(const UnsignedInt a, const BigInt &b) | s3d::BigInt | friend |
operator%(const int64 a, const BigInt &b) | s3d::BigInt | friend |
operator%(const uint64 a, const BigInt &b) | s3d::BigInt | friend |
operator%=(int64 i) | s3d::BigInt | |
operator%=(uint64 i) | s3d::BigInt | |
operator%=(SignedInt i) | s3d::BigInt | |
operator%=(UnsignedInt i) | s3d::BigInt | |
operator%=(const BigInt &i) | s3d::BigInt | |
operator&(int64 i) const | s3d::BigInt | |
operator&(uint64 i) const | s3d::BigInt | |
operator&(SignedInt i) const | s3d::BigInt | |
operator&(UnsignedInt i) const | s3d::BigInt | |
operator&(const BigInt &i) const | s3d::BigInt | |
operator&(const Int a, const BigInt &b) | s3d::BigInt | friend |
operator&=(int64 i) | s3d::BigInt | |
operator&=(uint64 i) | s3d::BigInt | |
operator&=(SignedInt i) | s3d::BigInt | |
operator&=(UnsignedInt i) | s3d::BigInt | |
operator&=(const BigInt &i) | s3d::BigInt | |
operator*(int64 i) const | s3d::BigInt | |
operator*(uint64 i) const | s3d::BigInt | |
operator*(SignedInt i) const | s3d::BigInt | |
operator*(UnsignedInt i) const | s3d::BigInt | |
operator*(const BigInt &i) const | s3d::BigInt | |
operator*(const Int a, const BigInt &b) | s3d::BigInt | friend |
operator*=(int64 i) | s3d::BigInt | |
operator*=(uint64 i) | s3d::BigInt | |
operator*=(SignedInt i) | s3d::BigInt | |
operator*=(UnsignedInt i) | s3d::BigInt | |
operator*=(const BigInt &i) | s3d::BigInt | |
operator+() const | s3d::BigInt | |
operator+(int64 i) const | s3d::BigInt | |
operator+(uint64 i) const | s3d::BigInt | |
operator+(SignedInt i) const | s3d::BigInt | |
operator+(UnsignedInt i) const | s3d::BigInt | |
operator+(const BigInt &i) const | s3d::BigInt | |
operator+(const Int a, const BigInt &b) | s3d::BigInt | friend |
operator++() | s3d::BigInt | |
operator++(int) | s3d::BigInt | |
operator+=(int64 i) | s3d::BigInt | |
operator+=(uint64 i) | s3d::BigInt | |
operator+=(SignedInt i) | s3d::BigInt | |
operator+=(UnsignedInt i) | s3d::BigInt | |
operator+=(const BigInt &i) | s3d::BigInt | |
operator-() const & | s3d::BigInt | |
operator-() && | s3d::BigInt | |
operator-(int64 i) const | s3d::BigInt | |
operator-(uint64 i) const | s3d::BigInt | |
operator-(SignedInt i) const | s3d::BigInt | |
operator-(UnsignedInt i) const | s3d::BigInt | |
operator-(const BigInt &i) const | s3d::BigInt | |
operator-(const Int a, const BigInt &b) | s3d::BigInt | friend |
operator--() | s3d::BigInt | |
operator--(int) | s3d::BigInt | |
operator-=(int64 i) | s3d::BigInt | |
operator-=(uint64 i) | s3d::BigInt | |
operator-=(SignedInt i) | s3d::BigInt | |
operator-=(UnsignedInt i) | s3d::BigInt | |
operator-=(const BigInt &i) | s3d::BigInt | |
operator/(int64 i) const | s3d::BigInt | |
operator/(uint64 i) const | s3d::BigInt | |
operator/(SignedInt i) const | s3d::BigInt | |
operator/(UnsignedInt i) const | s3d::BigInt | |
operator/(const BigInt &i) const | s3d::BigInt | |
operator/(const SignedInt a, const BigInt &b) | s3d::BigInt | friend |
operator/(const UnsignedInt a, const BigInt &b) | s3d::BigInt | friend |
operator/(const int64 a, const BigInt &b) | s3d::BigInt | friend |
operator/(const uint64 a, const BigInt &b) | s3d::BigInt | friend |
operator/=(int64 i) | s3d::BigInt | |
operator/=(uint64 i) | s3d::BigInt | |
operator/=(SignedInt i) | s3d::BigInt | |
operator/=(UnsignedInt i) | s3d::BigInt | |
operator/=(const BigInt &i) | s3d::BigInt | |
operator<(const BigInt &a, const BigInt &b) | s3d::BigInt | friend |
operator<(const BigInt &a, const Arithmetic b) | s3d::BigInt | friend |
operator<(const Arithmetic a, const BigInt &b) | s3d::BigInt | friend |
operator<<(int64 i) const | s3d::BigInt | |
operator<<(uint64 i) const | s3d::BigInt | |
operator<<(SignedInt i) const | s3d::BigInt | |
operator<<(UnsignedInt i) const | s3d::BigInt | |
operator<<(std::basic_ostream< CharType > &output, const BigInt &value) | s3d::BigInt | friend |
operator<<=(int64 i) | s3d::BigInt | |
operator<<=(uint64 i) | s3d::BigInt | |
operator<<=(SignedInt i) | s3d::BigInt | |
operator<<=(UnsignedInt i) | s3d::BigInt | |
operator<=(const BigInt &a, const BigInt &b) | s3d::BigInt | friend |
operator<=(const BigInt &a, const Arithmetic b) | s3d::BigInt | friend |
operator<=(const Arithmetic a, const BigInt &b) | s3d::BigInt | friend |
operator=(int64 i) | s3d::BigInt | |
operator=(uint64 i) | s3d::BigInt | |
operator=(SignedInt i) | s3d::BigInt | |
operator=(UnsignedInt i) | s3d::BigInt | |
operator=(std::string_view number) | s3d::BigInt | |
operator=(StringView number) | s3d::BigInt | |
operator=(const BigInt &other) | s3d::BigInt | |
operator=(BigInt &&other) noexcept | s3d::BigInt | |
operator==(const BigInt &a, const BigInt &b) | s3d::BigInt | friend |
operator==(const BigInt &a, const Arithmetic b) | s3d::BigInt | friend |
operator==(const Arithmetic a, const BigInt &b) | s3d::BigInt | friend |
operator>(const BigInt &a, const BigInt &b) | s3d::BigInt | friend |
operator>(const BigInt &a, const Arithmetic b) | s3d::BigInt | friend |
operator>(const Arithmetic a, const BigInt &b) | s3d::BigInt | friend |
operator>=(const BigInt &a, const BigInt &b) | s3d::BigInt | friend |
operator>=(const BigInt &a, const Arithmetic b) | s3d::BigInt | friend |
operator>=(const Arithmetic a, const BigInt &b) | s3d::BigInt | friend |
operator>>(int64 i) const | s3d::BigInt | |
operator>>(uint64 i) const | s3d::BigInt | |
operator>>(SignedInt i) const | s3d::BigInt | |
operator>>(UnsignedInt i) const | s3d::BigInt | |
operator>>(std::basic_istream< CharType > &input, BigInt &value) | s3d::BigInt | friend |
operator>>=(int64 i) | s3d::BigInt | |
operator>>=(uint64 i) | s3d::BigInt | |
operator>>=(SignedInt i) | s3d::BigInt | |
operator>>=(UnsignedInt i) | s3d::BigInt | |
operator^(int64 i) const | s3d::BigInt | |
operator^(uint64 i) const | s3d::BigInt | |
operator^(SignedInt i) const | s3d::BigInt | |
operator^(UnsignedInt i) const | s3d::BigInt | |
operator^(const BigInt &i) const | s3d::BigInt | |
operator^(const Int a, const BigInt &b) | s3d::BigInt | friend |
operator^=(int64 i) | s3d::BigInt | |
operator^=(uint64 i) | s3d::BigInt | |
operator^=(SignedInt i) | s3d::BigInt | |
operator^=(UnsignedInt i) | s3d::BigInt | |
operator^=(const BigInt &i) | s3d::BigInt | |
operator|(int64 i) const | s3d::BigInt | |
operator|(uint64 i) const | s3d::BigInt | |
operator|(SignedInt i) const | s3d::BigInt | |
operator|(UnsignedInt i) const | s3d::BigInt | |
operator|(const BigInt &i) const | s3d::BigInt | |
operator|(const Int a, const BigInt &b) | s3d::BigInt | friend |
operator|=(int64 i) | s3d::BigInt | |
operator|=(uint64 i) | s3d::BigInt | |
operator|=(SignedInt i) | s3d::BigInt | |
operator|=(UnsignedInt i) | s3d::BigInt | |
operator|=(const BigInt &i) | s3d::BigInt | |
pow(uint32 x) const | s3d::BigInt | |
sign() const | s3d::BigInt | |
str() const | s3d::BigInt | |
swap(BigInt &other) noexcept | s3d::BigInt | |
to_string() const | s3d::BigInt | |
to_wstring() const | s3d::BigInt | |
~BigInt() | s3d::BigInt |