nil::crypto3::block::cipher< Cipher, Mode, Padding > Struct Template Reference
#include <cipher.hpp>
Inheritance diagram for nil::crypto3::block::cipher< Cipher, Mode, Padding >:
Collaboration diagram for nil::crypto3::block::cipher< Cipher, Mode, Padding >:
Public Types | |
typedef Cipher | cipher_type |
typedef Mode | mode_type |
typedef Padding | padding_type |
typedef std::size_t | size_type |
Detailed Description
template<typename Cipher, typename Mode, typename Padding>
struct nil::crypto3::block::cipher< Cipher, Mode, Padding >
- Template Parameters
-
Cipher Mode Padding
Member Typedef Documentation
◆ cipher_type
template<typename Cipher , typename Mode , typename Padding >
typedef Cipher nil::crypto3::block::cipher< Cipher, Mode, Padding >::cipher_type |
◆ mode_type
template<typename Cipher , typename Mode , typename Padding >
typedef Mode nil::crypto3::block::cipher< Cipher, Mode, Padding >::mode_type |
◆ padding_type
template<typename Cipher , typename Mode , typename Padding >
typedef Padding nil::crypto3::block::cipher< Cipher, Mode, Padding >::padding_type |
◆ size_type
template<typename Cipher , typename Mode , typename Padding >
typedef std::size_t nil::crypto3::block::cipher< Cipher, Mode, Padding >::size_type |
The documentation for this struct was generated from the following file: