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() constInteger
ANY enum value (defined in Integer)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() constInteger
ByteCount() constInteger
Compare(const Integer &a) const Integer
ConvertToLong() constInteger
Decode(const byte *input, size_t inputLen, Signedness=UNSIGNED)Integer
Decode(BufferedTransformation &bt, size_t inputLen, Signedness=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 Integer
DividedBy(word b) constInteger
Doubled() constInteger [inline]
Encode(byte *output, size_t outputLen, Signedness=UNSIGNED) const Integer
Encode(BufferedTransformation &bt, size_t outputLen, Signedness=UNSIGNED) const Integer
Gcd(const Integer &a, const Integer &n)Integer [static]
GenerateRandom(RandomNumberGenerator &rng, const NameValuePairs &params=g_nullNameValuePairs)Integer [inline]
GenerateRandomNoThrow(RandomNumberGenerator &rng, const NameValuePairs &params=g_nullNameValuePairs)Integer
GetBit(size_t i) constInteger
GetBits(size_t i, size_t n) const Integer
GetByte(size_t i) constInteger
HalfMontgomeryRepresentation classInteger [friend]
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)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) constInteger
IsConvertableToLong() constInteger
IsEven() constInteger [inline]
IsNegative() constInteger [inline]
IsOdd() constInteger [inline]
IsPositive() constInteger [inline]
IsSquare() constInteger
IsUnit() constInteger
IsZero() constInteger [inline]
MinEncodedSize(Signedness=UNSIGNED) const Integer
Minus(const Integer &b) const Integer
ModularArithmetic classInteger [friend]
Modulo(const Integer &b) const Integer
Modulo(word b) constInteger
MontgomeryRepresentation classInteger [friend]
MultiplicativeInverse() constInteger
Negate()Integer
NEGATIVE enum value (defined in Integer)Integer
NotNegative() constInteger [inline]
NotPositive() constInteger [inline]
NotZero() constInteger [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 Integer &t)Integer [inline]
operator!() constInteger
operator%=(const Integer &t)Integer [inline]
operator%=(word t)Integer [inline]
operator+() constInteger [inline]
operator++()Integer
operator++(int)Integer [inline]
operator+=(const Integer &t)Integer
operator-() constInteger
operator--()Integer
operator--(int)Integer [inline]
operator-=(const Integer &t)Integer
operator/=(const Integer &t)Integer [inline]
operator/=(word t)Integer [inline]
operator<<(size_t n) constInteger [inline]
operator<<(std::ostream &out, const Integer &a)Integer [friend]
operator<<=(size_t)Integer
operator=(const Integer &t)Integer
operator>>(size_t n) constInteger [inline]
operator>>(std::istream &in, Integer &a)Integer [friend]
operator>>=(size_t)Integer
Plus(const Integer &b) const Integer
POSITIVE enum value (defined in Integer)Integer
PositiveAdd(Integer &sum, const Integer &a, const Integer &b)Integer [friend]
PositiveDivide(Integer &remainder, Integer &quotient, const Integer &dividend, const Integer &divisor)Integer [friend]
PositiveMultiply(Integer &product, const Integer &a, const Integer &b)Integer [friend]
PositiveSubtract(Integer &diff, const Integer &a, const Integer &b)Integer [friend]
Power2(size_t e)Integer [static]
PRIME enum value (defined in Integer)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 nameInteger
SetBit(size_t n, bool value=1)Integer
SetByte(size_t n, byte value)Integer
SetNegative()Integer [inline]
SetPositive()Integer [inline]
Sign enum nameInteger
SIGNED enum value (defined in Integer)Integer
Signedness enum nameInteger
Squared() constInteger [inline]
SquareRoot() constInteger
swap(Integer &a)Integer
Times(const Integer &b) const Integer
Two()Integer [static]
UNSIGNED enum value (defined in Integer)Integer
WordCount() constInteger
Zero()Integer [static]
~ASN1Object()ASN1Object [inline, virtual]


Generated on Sat Dec 23 02:07:26 2006 for Crypto++ by  doxygen 1.5.1-p1