Integer Member List

This is the complete list of members for Integer, including all inherited members.
a_exp_b_mod_c(const Integer &x, const Integer &e, const Integer &m)Integer [friend]
a_times_b_mod_c(const Integer &x, const Integer &y, const Integer &m)Integer [friend]
AbsoluteValue() const (defined in Integer)Integer
ANY enum value (defined in Integer)Integer
BERDecode(const byte *input, size_t inputLen) (defined in Integer)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=UNSIGNED) (defined in Integer)Integer
Decode(BufferedTransformation &bt, size_t inputLen, Signedness=UNSIGNED) (defined in Integer)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=UNSIGNED) const Integer
Encode(BufferedTransformation &bt, size_t outputLen, Signedness=UNSIGNED) const (defined in Integer)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
HalfMontgomeryRepresentation (defined in Integer)Integer [friend]
InitializeInteger() (defined in InitializeInteger)InitializeInteger [private]
Integer()Integer
Integer(const Integer &t)Integer
Integer(signed long value)Integer
Integer(Sign s, lword value)Integer
Integer(Sign s, word highWord, word lowWord)Integer
Integer(const char *str)Integer [explicit]
Integer(const wchar_t *str) (defined in Integer)Integer [explicit]
Integer(const byte *encodedInteger, size_t byteCount, Signedness s=UNSIGNED)Integer
Integer(BufferedTransformation &bt, size_t byteCount, Signedness s=UNSIGNED)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 (defined in Integer)Integer
IsConvertableToLong() const Integer
IsEven() const (defined in Integer)Integer [inline]
IsNegative() const (defined in Integer)Integer [inline]
IsOdd() const (defined in Integer)Integer [inline]
IsPositive() const (defined in Integer)Integer [inline]
IsSquare() const Integer
IsUnit() const Integer
IsZero() const (defined in Integer)Integer [inline]
MinEncodedSize(Signedness=UNSIGNED) const Integer
Minus(const Integer &b) const (defined in Integer)Integer
ModularArithmetic (defined in Integer)Integer [friend]
Modulo(const Integer &b) const (defined in Integer)Integer
Modulo(word b) const (defined in Integer)Integer
MontgomeryRepresentation (defined in Integer)Integer [friend]
MultiplicativeInverse() const Integer
Negate() (defined in Integer)Integer
NEGATIVE enum value (defined in Integer)Integer
NotNegative() const (defined in Integer)Integer [inline]
NotPositive() const (defined in Integer)Integer [inline]
NotZero() const (defined in Integer)Integer [inline]
One()Integer [static]
OpenPGPDecode(const byte *input, size_t inputLen) (defined in Integer)Integer
OpenPGPDecode(BufferedTransformation &bt) (defined in Integer)Integer
OpenPGPEncode(byte *output, size_t bufferSize) const Integer
OpenPGPEncode(BufferedTransformation &bt) const Integer
operator!() const (defined in Integer)Integer
operator%=(const Integer &t) (defined in Integer)Integer [inline]
operator%=(word t) (defined in Integer)Integer [inline]
operator*=(const Integer &t) (defined in Integer)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<< (defined in Integer)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>> (defined in Integer)Integer [friend]
operator>>=(size_t) (defined in Integer)Integer
Plus(const Integer &b) const (defined in Integer)Integer
POSITIVE enum value (defined in Integer)Integer
PositiveAdd (defined in Integer)Integer [friend]
PositiveDivide (defined in Integer)Integer [friend]
PositiveMultiply (defined in Integer)Integer [friend]
PositiveSubtract (defined in Integer)Integer [friend]
Power2(size_t e)Integer [static]
PRIME enum value (defined in Integer)Integer
Randomize(RandomNumberGenerator &rng, size_t bitcount) (defined in Integer)Integer
Randomize(RandomNumberGenerator &rng, const Integer &min, const Integer &max) (defined in Integer)Integer
Randomize(RandomNumberGenerator &rng, const Integer &min, const Integer &max, RandomNumberType rnType, const Integer &equiv=Zero(), const Integer &mod=One())Integer
RandomNumberType enum name (defined in Integer)Integer
SetBit(size_t n, bool value=1)Integer
SetByte(size_t n, byte value)Integer
SetNegative() (defined in Integer)Integer [inline]
SetPositive() (defined in Integer)Integer [inline]
Sign enum name (defined in Integer)Integer
SIGNED enum value (defined in Integer)Integer
Signedness enum name (defined in Integer)Integer
Squared() const (defined in Integer)Integer [inline]
SquareRoot() const Integer
swap(Integer &a) (defined in Integer)Integer
Times(const Integer &b) const (defined in Integer)Integer
Two()Integer [static]
UNSIGNED enum value (defined in Integer)Integer
WordCount() const Integer
Zero()Integer [static]
~ASN1Object() (defined in ASN1Object)ASN1Object [inline, virtual]