| RandomNumberGenerator::Algorithm(bool checkSelfTestStatus=true) | Algorithm |  | 
  | StreamTransformation::Algorithm(bool checkSelfTestStatus=true) | Algorithm |  | 
  | AlgorithmName() const | Algorithm | inlinevirtual | 
  | AlgorithmProvider() const | Algorithm | inlinevirtual | 
  | CanIncorporateEntropy() const | RandomNumberGenerator | inlinevirtual | 
  | Clone() const | Clonable | inlinevirtual | 
  | DiscardBytes(size_t n) | RandomNumberGenerator | virtual | 
  | GenerateBit() | PublicBlumBlumShub | virtual | 
  | GenerateBlock(byte *output, size_t size) | PublicBlumBlumShub | virtual | 
  | GenerateByte() | PublicBlumBlumShub | virtual | 
  | GenerateIntoBufferedTransformation(BufferedTransformation &target, const std::string &channel, lword length) | RandomNumberGenerator | virtual | 
  | GenerateWord32(word32 min=0, word32 max=0xffffffffUL) | RandomNumberGenerator | virtual | 
  | GetOptimalBlockSizeUsed() const | StreamTransformation | inlinevirtual | 
  | IncorporateEntropy(const byte *input, size_t length) | RandomNumberGenerator | inlinevirtual | 
  | IsForwardTransformation() const | PublicBlumBlumShub | inlinevirtual | 
  | IsLastBlockSpecial() const | StreamTransformation | inlinevirtual | 
  | IsRandomAccess() const =0 | StreamTransformation | pure virtual | 
  | IsSelfInverting() const | PublicBlumBlumShub | inlinevirtual | 
  | MandatoryBlockSize() const | StreamTransformation | inlinevirtual | 
  | MinLastBlockSize() const | StreamTransformation | inlinevirtual | 
  | OptimalBlockSize() const | StreamTransformation | inlinevirtual | 
  | OptimalDataAlignment() const | StreamTransformation | virtual | 
  | ProcessByte(byte input) | StreamTransformation | inline | 
  | ProcessData(byte *outString, const byte *inString, size_t length) | PublicBlumBlumShub | virtual | 
  | ProcessLastBlock(byte *outString, size_t outLength, const byte *inString, size_t inLength) | StreamTransformation | virtual | 
  | ProcessString(byte *inoutString, size_t length) | StreamTransformation | inline | 
  | ProcessString(byte *outString, const byte *inString, size_t length) | StreamTransformation | inline | 
  | PublicBlumBlumShub(const Integer &n, const Integer &seed) | PublicBlumBlumShub |  | 
  | Ref() | StreamTransformation | inline | 
  | Seek(lword pos) | StreamTransformation | inlinevirtual | 
  | Shuffle(IT begin, IT end) | RandomNumberGenerator | inline | 
  | ~Algorithm() (defined in Algorithm) | Algorithm | inlinevirtual | 
  | ~Clonable() (defined in Clonable) | Clonable | inlinevirtual | 
  | ~PublicBlumBlumShub() (defined in PublicBlumBlumShub) | PublicBlumBlumShub | inlinevirtual | 
  | ~RandomNumberGenerator() (defined in RandomNumberGenerator) | RandomNumberGenerator | inlinevirtual | 
  | ~StreamTransformation() (defined in StreamTransformation) | StreamTransformation | inlinevirtual |