Fabcoin Core  0.16.2
P2P Digital Currency
PublicBlumBlumShub Member List

This is the complete list of members for PublicBlumBlumShub, including all inherited members.

RandomNumberGenerator::Algorithm(bool checkSelfTestStatus=true)Algorithm
StreamTransformation::Algorithm(bool checkSelfTestStatus=true)Algorithm
AlgorithmName() const Algorithminlinevirtual
bitsLeftPublicBlumBlumShubprotected
CanIncorporateEntropy() const RandomNumberGeneratorinlinevirtual
Clone() const Clonableinlinevirtual
currentPublicBlumBlumShubprotected
DiscardBytes(size_t n)RandomNumberGeneratorvirtual
GenerateBit()PublicBlumBlumShubvirtual
GenerateBlock(byte *output, size_t size)PublicBlumBlumShubvirtual
GenerateByte()PublicBlumBlumShubvirtual
GenerateIntoBufferedTransformation(BufferedTransformation &target, const std::string &channel, lword length)RandomNumberGeneratorvirtual
GenerateWord32(word32 min=0, word32 max=0xffffffffUL)RandomNumberGeneratorvirtual
GetOptimalBlockSizeUsed() const StreamTransformationinlinevirtual
IncorporateEntropy(const byte *input, size_t length)RandomNumberGeneratorinlinevirtual
IsForwardTransformation() const PublicBlumBlumShubinlinevirtual
IsRandomAccess() const =0StreamTransformationpure virtual
IsSelfInverting() const PublicBlumBlumShubinlinevirtual
MandatoryBlockSize() const StreamTransformationinlinevirtual
maxBitsPublicBlumBlumShubprotected
MinLastBlockSize() const StreamTransformationinlinevirtual
modnPublicBlumBlumShubprotected
OptimalBlockSize() const StreamTransformationinlinevirtual
OptimalDataAlignment() const StreamTransformationvirtual
ProcessByte(byte input)StreamTransformationinline
ProcessData(byte *outString, const byte *inString, size_t length)PublicBlumBlumShubvirtual
ProcessLastBlock(byte *outString, const byte *inString, size_t length)StreamTransformationvirtual
ProcessString(byte *inoutString, size_t length)StreamTransformationinline
ProcessString(byte *outString, const byte *inString, size_t length)StreamTransformationinline
PublicBlumBlumShub(const Integer &n, const Integer &seed)PublicBlumBlumShub
Ref()StreamTransformationinline
Seek(lword pos)StreamTransformationinlinevirtual
Shuffle(IT begin, IT end)RandomNumberGeneratorinline
~Algorithm()Algorithminlinevirtual
~Clonable()Clonableinlinevirtual
~PublicBlumBlumShub()PublicBlumBlumShubinlinevirtual
~RandomNumberGenerator()RandomNumberGeneratorinlinevirtual
~StreamTransformation()StreamTransformationinlinevirtual