, 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 ¶ms=g_nullNameValuePairs) (defined in Integer) | Integer | [inline] |
GenerateRandomNoThrow(RandomNumberGenerator &rng, const NameValuePairs ¶ms=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] |