AzerothCore 3.3.5a
OpenSource WoW Emulator
|
This is the complete list of members for BigNumber, including all inherited members.
_bn | BigNumber | private |
AsDecStr() const | BigNumber | |
AsDword() const | BigNumber | |
AsHexStr() const | BigNumber | |
BigNumber() | BigNumber | |
BigNumber(BigNumber const &bn) | BigNumber | |
BigNumber(uint32 v) | BigNumber | inline |
BigNumber(int32 v) | BigNumber | inline |
BigNumber(std::string const &v) | BigNumber | inline |
BigNumber(std::array< uint8, Size > const &v, bool littleEndian=true) | BigNumber | inline |
BN() | BigNumber | inline |
BN() const | BigNumber | inline |
CompareTo(BigNumber const &bn) const | BigNumber | |
Exp(BigNumber const &) const | BigNumber | |
GetBytes(uint8 *buf, std::size_t bufsize, bool littleEndian=true) const | BigNumber | |
GetNumBytes() const | BigNumber | |
IsNegative() const | BigNumber | |
IsZero() const | BigNumber | |
ModExp(BigNumber const &bn1, BigNumber const &bn2) const | BigNumber | |
operator%(BigNumber const &bn) const | BigNumber | inline |
operator%=(BigNumber const &bn) | BigNumber | |
operator*(BigNumber const &bn) const | BigNumber | inline |
operator*=(BigNumber const &bn) | BigNumber | |
operator+(BigNumber const &bn) const | BigNumber | inline |
operator+=(BigNumber const &bn) | BigNumber | |
operator-(BigNumber const &bn) const | BigNumber | inline |
operator-=(BigNumber const &bn) | BigNumber | |
operator/(BigNumber const &bn) const | BigNumber | inline |
operator/=(BigNumber const &bn) | BigNumber | |
operator<(BigNumber const &bn) const | BigNumber | inline |
operator<<(int n) const | BigNumber | inline |
operator<<=(int n) | BigNumber | |
operator<=(BigNumber const &bn) const | BigNumber | inline |
operator=(BigNumber const &bn) | BigNumber | |
operator==(BigNumber const &bn) const | BigNumber | inline |
operator>(BigNumber const &bn) const | BigNumber | inline |
operator>=(BigNumber const &bn) const | BigNumber | inline |
SetBinary(uint8 const *bytes, int32 len, bool littleEndian=true) | BigNumber | |
SetBinary(Container const &c, bool littleEndian=true) -> std::enable_if_t<!std::is_pointer_v< std::decay_t< Container > > > | BigNumber | inline |
SetDword(int32) | BigNumber | |
SetDword(uint32) | BigNumber | |
SetHexStr(char const *str) | BigNumber | |
SetHexStr(std::string const &str) | BigNumber | inline |
SetQword(uint64) | BigNumber | |
SetRand(int32 numbits) | BigNumber | |
ToByteArray(bool littleEndian=true) const | BigNumber | inline |
ToByteVector(int32 minSize=0, bool littleEndian=true) const | BigNumber | |
~BigNumber() | BigNumber |