Lines Matching refs:Algorithm
343 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE Algorithm : public Clonable
348 Algorithm(bool checkSelfTestStatus = true);
417 virtual const Algorithm & GetAlgorithm() const =0;
436 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE BlockTransformation : public Algorithm
477 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE StreamTransformation : public Algorithm
540 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE HashTransformation : public Algorithm
618 const Algorithm & GetAlgorithm() const {return *this;}
625 const Algorithm & GetAlgorithm() const {return *this;}
632 const Algorithm & GetAlgorithm() const {return *this;}
669 const Algorithm & GetAlgorithm() const {return *static_cast<const MessageAuthenticationCode *>(this);}
680 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE RandomNumberGenerator : public Algorithm
782 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE BufferedTransformation : public Algorithm, public Waitable
788 BufferedTransformation() : Algorithm(false) {}
1147 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE AsymmetricAlgorithm : public Algorithm