• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/libcryptoxx-5.6.0/

Lines Matching refs:BASE

37 template <class POLICY_INTERFACE, class BASE = Empty>
38 class CRYPTOPP_NO_VTABLE AbstractPolicyHolder : public BASE
49 template <class POLICY, class BASE, class POLICY_INTERFACE = CPP_TYPENAME BASE::PolicyInterface>
50 class ConcretePolicyHolder : public BASE, protected POLICY
83 template <typename WT, unsigned int W, unsigned int X = 1, class BASE = AdditiveCipherAbstractPolicy>
84 struct CRYPTOPP_NO_VTABLE AdditiveCipherConcretePolicy : public BASE
133 template <class BASE = AbstractPolicyHolder<AdditiveCipherAbstractPolicy, SymmetricCipher> >
134 class CRYPTOPP_NO_VTABLE AdditiveCipherTemplate : public BASE, public RandomNumberGenerator
148 typedef typename BASE::PolicyInterface PolicyInterface;
176 template <typename WT, unsigned int W, class BASE = CFB_CipherAbstractPolicy>
177 struct CRYPTOPP_NO_VTABLE CFB_CipherConcretePolicy : public BASE
233 template <class BASE>
234 class CRYPTOPP_NO_VTABLE CFB_CipherTemplate : public BASE
245 typedef typename BASE::PolicyInterface PolicyInterface;
255 template <class BASE = AbstractPolicyHolder<CFB_CipherAbstractPolicy, SymmetricCipher> >
256 class CRYPTOPP_NO_VTABLE CFB_EncryptionTemplate : public CFB_CipherTemplate<BASE>
262 template <class BASE = AbstractPolicyHolder<CFB_CipherAbstractPolicy, SymmetricCipher> >
263 class CRYPTOPP_NO_VTABLE CFB_DecryptionTemplate : public CFB_CipherTemplate<BASE>
269 template <class BASE>
270 class CFB_RequireFullDataBlocks : public BASE
277 template <class BASE, class INFO = BASE>
278 class SymmetricCipherFinal : public AlgorithmImpl<SimpleKeyingInterfaceImpl<BASE, INFO>, INFO>
289 Clonable * Clone() const {return static_cast<SymmetricCipher *>(new SymmetricCipherFinal<BASE, INFO>(*this));}