nil::crypto3::pubkey::detail::isomorphic< Policy > Class Template Reference
#include <isomorphic.hpp>
Collaboration diagram for nil::crypto3::pubkey::detail::isomorphic< Policy >:
Public Types | |
typedef policy_type::internal_accumulator_type | internal_accumulator_type |
typedef policy_type::key_type | key_type |
typedef policy_type::op_type | op_type |
typedef policy_type::result_type | result_type |
typedef policy_type::scheme_type | scheme_type |
Static Public Member Functions | |
template<typename... Args> | |
static void | init_accumulator (Args &...args) |
template<typename... Args> | |
static result_type | process (Args &...args) |
template<typename... Args> | |
static void | update (Args &...args) |
Member Typedef Documentation
◆ internal_accumulator_type
template<typename Policy >
typedef policy_type::internal_accumulator_type nil::crypto3::pubkey::detail::isomorphic< Policy >::internal_accumulator_type |
◆ key_type
template<typename Policy >
typedef policy_type::key_type nil::crypto3::pubkey::detail::isomorphic< Policy >::key_type |
◆ op_type
template<typename Policy >
typedef policy_type::op_type nil::crypto3::pubkey::detail::isomorphic< Policy >::op_type |
◆ result_type
template<typename Policy >
typedef policy_type::result_type nil::crypto3::pubkey::detail::isomorphic< Policy >::result_type |
◆ scheme_type
template<typename Policy >
typedef policy_type::scheme_type nil::crypto3::pubkey::detail::isomorphic< Policy >::scheme_type |
Member Function Documentation
◆ init_accumulator()
template<typename Policy >
template<typename... Args>
|
inlinestatic |
◆ process()
template<typename Policy >
template<typename... Args>
|
inlinestatic |
◆ update()
template<typename Policy >
template<typename... Args>
|
inlinestatic |
The documentation for this class was generated from the following file: