| Algorithm(bool checkSelfTestStatus=true) | Algorithm |  | 
  | AlgorithmName() const | Algorithm | inlinevirtual | 
  | AlgorithmProvider() const | Algorithm | inlinevirtual | 
  | CanUsePredictableIVs() const | SimpleKeyingInterface | inline | 
  | CanUseRandomIVs() const | SimpleKeyingInterface | inline | 
  | CanUseStructuredIVs() const | SimpleKeyingInterface | inline | 
  | Clone() const | Clonable | inlinevirtual | 
  | DefaultIVLength() const | SimpleKeyingInterface | inline | 
  | DefaultKeyLength() const =0 | SimpleKeyingInterface | pure virtual | 
  | GetNextIV(RandomNumberGenerator &rng, byte *iv) | SimpleKeyingInterface | virtual | 
  | GetOptimalBlockSizeUsed() const | StreamTransformation | inlinevirtual | 
  | GetValidKeyLength(size_t keylength) const =0 | SimpleKeyingInterface | pure virtual | 
  | INTERNALLY_GENERATED_IV enum value | SimpleKeyingInterface |  | 
  | IsForwardTransformation() const =0 | StreamTransformation | pure virtual | 
  | IsLastBlockSpecial() const | StreamTransformation | inlinevirtual | 
  | IsRandomAccess() const =0 | StreamTransformation | pure virtual | 
  | IsResynchronizable() const | SimpleKeyingInterface | inline | 
  | IsSelfInverting() const =0 | StreamTransformation | pure virtual | 
  | IsValidKeyLength(size_t keylength) const | SimpleKeyingInterface | inlinevirtual | 
  | IV_Requirement enum name | SimpleKeyingInterface |  | 
  | IVRequirement() const =0 | SimpleKeyingInterface | pure virtual | 
  | IVSize() const | SimpleKeyingInterface | inlinevirtual | 
  | MandatoryBlockSize() const | StreamTransformation | inlinevirtual | 
  | MaxIVLength() const | SimpleKeyingInterface | inlinevirtual | 
  | MaxKeyLength() const =0 | SimpleKeyingInterface | pure virtual | 
  | MinIVLength() const | SimpleKeyingInterface | inlinevirtual | 
  | MinKeyLength() const =0 | SimpleKeyingInterface | pure virtual | 
  | MinLastBlockSize() const | StreamTransformation | inlinevirtual | 
  | NOT_RESYNCHRONIZABLE enum value | SimpleKeyingInterface |  | 
  | OptimalBlockSize() const | StreamTransformation | inlinevirtual | 
  | OptimalDataAlignment() const | StreamTransformation | virtual | 
  | ProcessByte(byte input) | StreamTransformation | inline | 
  | ProcessData(byte *outString, const byte *inString, size_t length)=0 | StreamTransformation | pure 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 | 
  | RANDOM_IV enum value | SimpleKeyingInterface |  | 
  | Ref() | StreamTransformation | inline | 
  | Resynchronize(const byte *iv, int ivLength=-1) | SimpleKeyingInterface | inlinevirtual | 
  | Seek(lword pos) | StreamTransformation | inlinevirtual | 
  | SetKey(const byte *key, size_t length, const NameValuePairs ¶ms=g_nullNameValuePairs) | SimpleKeyingInterface | virtual | 
  | SetKeyWithIV(const byte *key, size_t length, const byte *iv, size_t ivLength) | SimpleKeyingInterface |  | 
  | SetKeyWithIV(const byte *key, size_t length, const byte *iv) | SimpleKeyingInterface | inline | 
  | SetKeyWithRounds(const byte *key, size_t length, int rounds) | SimpleKeyingInterface |  | 
  | UNIQUE_IV enum value | SimpleKeyingInterface |  | 
  | UNPREDICTABLE_RANDOM_IV enum value | SimpleKeyingInterface |  | 
  | ~Algorithm() (defined in Algorithm) | Algorithm | inlinevirtual | 
  | ~Clonable() (defined in Clonable) | Clonable | inlinevirtual | 
  | ~SimpleKeyingInterface() (defined in SimpleKeyingInterface) | SimpleKeyingInterface | inlinevirtual | 
  | ~StreamTransformation() (defined in StreamTransformation) | StreamTransformation | inlinevirtual |