Security Scol plugin
Protected Member Functions | List of all members
ConcretePolicyHolder< POLICY, BASE, POLICY_INTERFACE > Class Template Reference

Stream cipher policy object. More...

#include <strciphr.h>

Inheritance diagram for ConcretePolicyHolder< POLICY, BASE, POLICY_INTERFACE >:

Protected Member Functions

const POLICY_INTERFACE & GetPolicy () const
 
POLICY_INTERFACE & AccessPolicy ()
 

Detailed Description

template<class POLICY, class BASE, class POLICY_INTERFACE = typename BASE::PolicyInterface>
class ConcretePolicyHolder< POLICY, BASE, POLICY_INTERFACE >

Stream cipher policy object.

Template Parameters
POLICYclass implementing AbstractPolicyHolder
BASEclass or type to use as a base class

Definition at line 64 of file strciphr.h.

Constructor & Destructor Documentation

◆ ~ConcretePolicyHolder()

template<class POLICY , class BASE , class POLICY_INTERFACE = typename BASE::PolicyInterface>
virtual ConcretePolicyHolder< POLICY, BASE, POLICY_INTERFACE >::~ConcretePolicyHolder ( )
inlinevirtual

Definition at line 67 of file strciphr.h.

Member Function Documentation

◆ AccessPolicy()

template<class POLICY , class BASE , class POLICY_INTERFACE = typename BASE::PolicyInterface>
POLICY_INTERFACE & ConcretePolicyHolder< POLICY, BASE, POLICY_INTERFACE >::AccessPolicy ( )
inlineprotected

Definition at line 70 of file strciphr.h.

◆ GetPolicy()

template<class POLICY , class BASE , class POLICY_INTERFACE = typename BASE::PolicyInterface>
const POLICY_INTERFACE & ConcretePolicyHolder< POLICY, BASE, POLICY_INTERFACE >::GetPolicy ( ) const
inlineprotected

Definition at line 69 of file strciphr.h.


The documentation for this class was generated from the following file: