integer.h File Reference

#include "cryptlib.h"
#include "secblock.h"
#include <iosfwd>
#include <algorithm>

Go to the source code of this file.

Classes

struct  InitializeInteger
class  Integer
 multiple precision integer and basic arithmetics More...
class  Integer::DivideByZero
 division by zero exception More...
class  Integer::RandomNumberNotFound
class  Integer::OpenPGPDecodeErr

Typedefs

typedef SecBlock< word,
AllocatorWithCleanup< word,
CRYPTOPP_BOOL_X86 > > 
IntegerSecBlock

Functions

bool operator== (const CryptoPP::Integer &a, const CryptoPP::Integer &b)
bool operator!= (const CryptoPP::Integer &a, const CryptoPP::Integer &b)
bool operator> (const CryptoPP::Integer &a, const CryptoPP::Integer &b)
bool operator>= (const CryptoPP::Integer &a, const CryptoPP::Integer &b)
bool operator< (const CryptoPP::Integer &a, const CryptoPP::Integer &b)
bool operator<= (const CryptoPP::Integer &a, const CryptoPP::Integer &b)
CryptoPP::Integer operator+ (const CryptoPP::Integer &a, const CryptoPP::Integer &b)
CryptoPP::Integer operator- (const CryptoPP::Integer &a, const CryptoPP::Integer &b)
CryptoPP::Integer operator* (const CryptoPP::Integer &a, const CryptoPP::Integer &b)
CryptoPP::Integer operator/ (const CryptoPP::Integer &a, const CryptoPP::Integer &b)
CryptoPP::Integer operator% (const CryptoPP::Integer &a, const CryptoPP::Integer &b)
CryptoPP::Integer operator/ (const CryptoPP::Integer &a, CryptoPP::word b)
CryptoPP::word operator% (const CryptoPP::Integer &a, CryptoPP::word b)
NAMESPACE_END void swap (CryptoPP::Integer &a, CryptoPP::Integer &b)

Detailed Description

Definition in file integer.h.


Generated on Sat Nov 7 01:14:11 2009 for Crypto++ by  doxygen 1.6.1