Fabcoin Core  0.16.2
P2P Digital Currency
Public Member Functions | 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 >:
[legend]
Collaboration diagram for ConcretePolicyHolder< POLICY, BASE, POLICY_INTERFACE >:
[legend]

Public Member Functions

virtual ~ConcretePolicyHolder ()
 

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 66 of file strciphr.h.

Constructor & Destructor Documentation

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

Definition at line 69 of file strciphr.h.

Member Function Documentation

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

Definition at line 72 of file strciphr.h.

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 71 of file strciphr.h.

Here is the caller graph for this function:


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