Integer Member List

This is the complete list of members for Integer, including all inherited members.

AbsoluteValue() const (defined in Integer) | Integer |
ANY enum value | Integer |
BERDecode(const byte *input, size_t inputLen) | Integer |
BERDecode(BufferedTransformation &bt) | Integer | virtual
BERDecodeAsOctetString(BufferedTransformation &bt, size_t length) | Integer |
BEREncode(BufferedTransformation &bt) const | ASN1Object | inline virtual
BitCount() const | Integer |
ByteCount() const | Integer |
Compare(const Integer &a) const | Integer |
ConvertToLong() const | Integer |
Decode(const byte *input, size_t inputLen, Signedness sign=UNSIGNED) | Integer |
Decode(BufferedTransformation &bt, size_t inputLen, Signedness sign=UNSIGNED) | Integer |
DEREncode(BufferedTransformation &bt) const | Integer | virtual
DEREncodeAsOctetString(BufferedTransformation &bt, size_t length) const | Integer |
Divide(Integer &r, Integer &q, const Integer &a, const Integer &d) | Integer | static
Divide(word &r, Integer &q, const Integer &a, word d) | Integer | static
DivideByPowerOf2(Integer &r, Integer &q, const Integer &a, unsigned int n) | Integer | static
DividedBy(const Integer &b) const (defined in Integer) | Integer |
DividedBy(word b) const (defined in Integer) | Integer |
Doubled() const (defined in Integer) | Integer | inline
Encode(byte *output, size_t outputLen, Signedness sign=UNSIGNED) const | Integer |
Encode(BufferedTransformation &bt, size_t outputLen, Signedness sign=UNSIGNED) const | Integer |
Gcd(const Integer &a, const Integer &n) | Integer | static
GenerateRandom(RandomNumberGenerator &rng, const NameValuePairs &params=g_nullNameValuePairs) (defined in Integer) | Integer | inline
GenerateRandomNoThrow(RandomNumberGenerator &rng, const NameValuePairs &params=g_nullNameValuePairs) (defined in Integer) | Integer |
GetBit(size_t i) const | Integer |
GetBits(size_t i, size_t n) const | Integer |
GetByte(size_t i) const | Integer |
InitializeInteger() (defined in InitializeInteger) | InitializeInteger | private
Integer() | Integer |
Integer(const Integer &t) | Integer |
Integer(signed long value) | Integer |
Integer(Sign sign, lword value) | Integer |
Integer(Sign sign, word highWord, word lowWord) | Integer |
Integer(const char *str) | Integer | explicit
Integer(const char *str, ByteOrder order) (defined in Integer) | Integer | explicit
Integer(const wchar_t *str) | Integer | explicit
Integer(const wchar_t *str, ByteOrder order) (defined in Integer) | Integer | explicit
Integer(const byte *encodedInteger, size_t byteCount, Signedness sign=UNSIGNED) | Integer |
Integer(const byte *encodedInteger, size_t byteCount, Signedness sign, ByteOrder order) (defined in Integer) | Integer |
Integer(BufferedTransformation &bt, size_t byteCount, Signedness sign=UNSIGNED) | Integer |
Integer(BufferedTransformation &bt, size_t byteCount, Signedness sign, ByteOrder order) (defined in Integer) | Integer |
Integer(BufferedTransformation &bt) | Integer | explicit
Integer(RandomNumberGenerator &rng, size_t bitCount) | Integer |
Integer(RandomNumberGenerator &rng, const Integer &min, const Integer &max, RandomNumberType rnType=ANY, const Integer &equiv=Zero(), const Integer &mod=One()) | Integer |
InverseMod(const Integer &n) const | Integer |
InverseMod(word n) const | Integer |
IsConvertableToLong() const | Integer |
IsEven() const | Integer | inline
IsNegative() const | Integer | inline
IsOdd() const | Integer | inline
IsPositive() const | Integer | inline
IsSquare() const | Integer |
IsUnit() const | Integer |
IsZero() const | Integer | inline
MinEncodedSize(Signedness sign=UNSIGNED) const | Integer |
Minus(const Integer &b) const (defined in Integer) | Integer |
Modulo(const Integer &b) const | Integer |
Modulo(word b) const | Integer |
MultiplicativeInverse() const | Integer |
Negate() | Integer |
NEGATIVE enum value | Integer |
NotNegative() const | Integer | inline
NotPositive() const | Integer | inline
NotZero() const | Integer | inline
One() | Integer | static
OpenPGPDecode(const byte *input, size_t inputLen) | Integer |
OpenPGPDecode(BufferedTransformation &bt) | Integer |
OpenPGPEncode(byte *output, size_t bufferSize) const | Integer |
OpenPGPEncode(BufferedTransformation &bt) const | Integer |
operator!() const (defined in Integer) | Integer |
operator%=(const Integer &t) | Integer | inline
operator%=(word t) | Integer | inline
operator*=(const Integer &t) | Integer | inline
operator+() const (defined in Integer) | Integer | inline
operator++() (defined in Integer) | Integer |
operator++(int) (defined in Integer) | Integer | inline
operator+=(const Integer &t) (defined in Integer) | Integer |
operator-() const (defined in Integer) | Integer |
operator--() (defined in Integer) | Integer |
operator--(int) (defined in Integer) | Integer | inline
operator-=(const Integer &t) (defined in Integer) | Integer |
operator/=(const Integer &t) (defined in Integer) | Integer | inline
operator/=(word t) (defined in Integer) | Integer | inline
operator<<(size_t n) const (defined in Integer) | Integer | inline
operator<<(std::ostream &out, const Integer &a) | Integer | friend
operator<<=(size_t) (defined in Integer) | Integer |
operator=(const Integer &t) (defined in Integer) | Integer |
operator>>(size_t n) const (defined in Integer) | Integer | inline
operator>>(std::istream &in, Integer &a) | Integer | friend
operator>>=(size_t) (defined in Integer) | Integer |
Plus(const Integer &b) const (defined in Integer) | Integer |
POSITIVE enum value | Integer |
Power2(size_t e) | Integer | static
PRIME enum value | Integer |
Randomize(RandomNumberGenerator &rng, size_t bitCount) | Integer |
Randomize(RandomNumberGenerator &rng, const Integer &min, const Integer &max) | Integer |
Randomize(RandomNumberGenerator &rng, const Integer &min, const Integer &max, RandomNumberType rnType, const Integer &equiv=Zero(), const Integer &mod=One()) | Integer |
RandomNumberType enum name | Integer |
SetBit(size_t n, bool value=1) | Integer |
SetByte(size_t n, byte value) | Integer |
SetNegative() | Integer | inline
SetPositive() | Integer | inline
Sign enum name | Integer |
SIGNED enum value | Integer |
Signedness enum name | Integer |
Squared() const | Integer | inline
SquareRoot() const | Integer |
swap(Integer &a) | Integer |
Times(const Integer &b) const | Integer |
Two() | Integer | static
UNSIGNED enum value | Integer |
WordCount() const | Integer |
Zero() | Integer | static
~ASN1Object() (defined in ASN1Object) | ASN1Object | inline virtual