| 
    Crypto++ 8.9
    
   Free C++ class library of cryptographic schemes 
   | 
 
Template base class for AlgorithmParameters. More...
#include <algparam.h>
 Inheritance diagram for AlgorithmParametersTemplate< T >:Public Member Functions | |
| AlgorithmParametersTemplate (const char *name, const T &value, bool throwIfNotUsed) | |
| Construct an AlgorithmParametersTemplate.   | |
| void | AssignValue (const char *name, const std::type_info &valueType, void *pValue) const | 
| void | MoveInto (void *buffer) const | 
  Public Member Functions inherited from AlgorithmParametersBase | |
| AlgorithmParametersBase (const AlgorithmParametersBase &x) | |
| AlgorithmParametersBase (const char *name, bool throwIfNotUsed) | |
| Construct a AlgorithmParametersBase.   | |
| bool | GetVoidValue (const char *name, const std::type_info &valueType, void *pValue) const | 
Template base class for AlgorithmParameters.
| T | the class or type | 
Definition at line 370 of file algparam.h.
      
  | 
  inline | 
Construct an AlgorithmParametersTemplate.
| name | the name of the value | 
| value | a reference to the value | 
| throwIfNotUsed | flags indicating whether an exception should be thrown | 
If throwIfNotUsed is true, then a ParameterNotUsed exception will be thrown in the destructor if the parameter is not not retrieved.
Definition at line 379 of file algparam.h.
      
  | 
  inlinevirtual | 
Implements AlgorithmParametersBase.
Definition at line 384 of file algparam.h.
      
  | 
  inlinevirtual | 
Implements AlgorithmParametersBase.
Definition at line 401 of file algparam.h.