MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TaoCrypt::Integer Member List

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

a_exp_b_mod_c (defined in TaoCrypt::Integer)TaoCrypt::Integerfriend
a_times_b_mod_c (defined in TaoCrypt::Integer)TaoCrypt::Integerfriend
AbsoluteValue() const (defined in TaoCrypt::Integer)TaoCrypt::Integer
ANY enum value (defined in TaoCrypt::Integer)TaoCrypt::Integer
BitCount() const (defined in TaoCrypt::Integer)TaoCrypt::Integer
ByteCount() const (defined in TaoCrypt::Integer)TaoCrypt::Integer
Compare(const Integer &a) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
ConvertToLong() const (defined in TaoCrypt::Integer)TaoCrypt::Integer
Decode(const byte *input, unsigned int inputLen, Signedness=UNSIGNED) (defined in TaoCrypt::Integer)TaoCrypt::Integer
Decode(Source &) (defined in TaoCrypt::Integer)TaoCrypt::Integer
Divide(Integer &r, Integer &q, const Integer &a, const Integer &d) (defined in TaoCrypt::Integer)TaoCrypt::Integerstatic
Divide(word &r, Integer &q, const Integer &a, word d) (defined in TaoCrypt::Integer)TaoCrypt::Integerstatic
DivideByPowerOf2(Integer &r, Integer &q, const Integer &a, unsigned int n) (defined in TaoCrypt::Integer)TaoCrypt::Integerstatic
DividedBy(const Integer &b) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
DividedBy(word b) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
Doubled() const (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
Encode(byte *output, unsigned int outputLen, Signedness=UNSIGNED) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
Gcd(const Integer &a, const Integer &n) (defined in TaoCrypt::Integer)TaoCrypt::Integerstatic
GetBit(unsigned int i) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
GetBits(unsigned int i, unsigned int n) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
GetByte(unsigned int i) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
Integer() (defined in TaoCrypt::Integer)TaoCrypt::Integer
Integer(const Integer &t) (defined in TaoCrypt::Integer)TaoCrypt::Integer
Integer(signed long value) (defined in TaoCrypt::Integer)TaoCrypt::Integer
Integer(Sign s, word highWord, word lowWord) (defined in TaoCrypt::Integer)TaoCrypt::Integer
Integer(Source &) (defined in TaoCrypt::Integer)TaoCrypt::Integerexplicit
Integer(const byte *encodedInteger, unsigned int byteCount, Signedness s=UNSIGNED) (defined in TaoCrypt::Integer)TaoCrypt::Integer
Integer(RandomNumberGenerator &rng, const Integer &min, const Integer &max) (defined in TaoCrypt::Integer)TaoCrypt::Integer
InverseMod(const Integer &n) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
InverseMod(word n) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
IsConvertableToLong() const (defined in TaoCrypt::Integer)TaoCrypt::Integer
IsEven() const (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
IsNegative() const (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
IsOdd() const (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
IsPositive() const (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
IsSquare() const (defined in TaoCrypt::Integer)TaoCrypt::Integer
IsUnit() const (defined in TaoCrypt::Integer)TaoCrypt::Integer
IsZero() const (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
MinEncodedSize(Signedness=UNSIGNED) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
Minus(const Integer &b) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
ModularArithmetic (defined in TaoCrypt::Integer)TaoCrypt::Integerfriend
Modulo(const Integer &b) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
Modulo(word b) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
MontgomeryRepresentation (defined in TaoCrypt::Integer)TaoCrypt::Integerfriend
MultiplicativeInverse() const (defined in TaoCrypt::Integer)TaoCrypt::Integer
Negate() (defined in TaoCrypt::Integer)TaoCrypt::Integer
NEGATIVE enum value (defined in TaoCrypt::Integer)TaoCrypt::Integer
NotNegative() const (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
NotPositive() const (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
NotZero() const (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
One() (defined in TaoCrypt::Integer)TaoCrypt::Integerstatic
operator!() const (defined in TaoCrypt::Integer)TaoCrypt::Integer
operator%=(const Integer &t) (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
operator%=(word t) (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
operator*=(const Integer &t) (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
operator+() const (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
operator++() (defined in TaoCrypt::Integer)TaoCrypt::Integer
operator++(int) (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
operator+=(const Integer &t) (defined in TaoCrypt::Integer)TaoCrypt::Integer
operator-() const (defined in TaoCrypt::Integer)TaoCrypt::Integer
operator--() (defined in TaoCrypt::Integer)TaoCrypt::Integer
operator--(int) (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
operator-=(const Integer &t) (defined in TaoCrypt::Integer)TaoCrypt::Integer
operator/=(const Integer &t) (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
operator/=(word t) (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
operator<<(unsigned int n) const (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
operator<<=(unsigned int) (defined in TaoCrypt::Integer)TaoCrypt::Integer
operator=(const Integer &t) (defined in TaoCrypt::Integer)TaoCrypt::Integer
operator>>(unsigned int n) const (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
operator>>=(unsigned int) (defined in TaoCrypt::Integer)TaoCrypt::Integer
Plus(const Integer &b) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
POSITIVE enum value (defined in TaoCrypt::Integer)TaoCrypt::Integer
PositiveAdd (defined in TaoCrypt::Integer)TaoCrypt::Integerfriend
PositiveDivide (defined in TaoCrypt::Integer)TaoCrypt::Integerfriend
PositiveMultiply (defined in TaoCrypt::Integer)TaoCrypt::Integerfriend
PositiveSubtract (defined in TaoCrypt::Integer)TaoCrypt::Integerfriend
Power2(unsigned int e) (defined in TaoCrypt::Integer)TaoCrypt::Integerstatic
PRIME enum value (defined in TaoCrypt::Integer)TaoCrypt::Integer
Randomize(RandomNumberGenerator &rng, unsigned int bitcount) (defined in TaoCrypt::Integer)TaoCrypt::Integer
Randomize(RandomNumberGenerator &rng, const Integer &min, const Integer &max) (defined in TaoCrypt::Integer)TaoCrypt::Integer
RandomNumberType enum name (defined in TaoCrypt::Integer)TaoCrypt::Integer
Ref() (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
SetBit(unsigned int n, bool value=1) (defined in TaoCrypt::Integer)TaoCrypt::Integer
SetByte(unsigned int n, byte value) (defined in TaoCrypt::Integer)TaoCrypt::Integer
SetNegative() (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
SetPositive() (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
Sign enum name (defined in TaoCrypt::Integer)TaoCrypt::Integer
SIGNED enum value (defined in TaoCrypt::Integer)TaoCrypt::Integer
Signedness enum name (defined in TaoCrypt::Integer)TaoCrypt::Integer
Squared() const (defined in TaoCrypt::Integer)TaoCrypt::Integerinline
SquareRoot() const (defined in TaoCrypt::Integer)TaoCrypt::Integer
Swap(Integer &a) (defined in TaoCrypt::Integer)TaoCrypt::Integer
Times(const Integer &b) const (defined in TaoCrypt::Integer)TaoCrypt::Integer
UNSIGNED enum value (defined in TaoCrypt::Integer)TaoCrypt::Integer
WordCount() const (defined in TaoCrypt::Integer)TaoCrypt::Integer
Zero() (defined in TaoCrypt::Integer)TaoCrypt::Integerstatic
~Integer() (defined in TaoCrypt::Integer)TaoCrypt::Integerinline