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>
static void nil::crypto3::pubkey::detail::isomorphic< Policy >::init_accumulator ( Args &...  args)
inlinestatic

◆ process()

template<typename Policy >
template<typename... Args>
static result_type nil::crypto3::pubkey::detail::isomorphic< Policy >::process ( Args &...  args)
inlinestatic

◆ update()

template<typename Policy >
template<typename... Args>
static void nil::crypto3::pubkey::detail::isomorphic< Policy >::update ( Args &...  args)
inlinestatic

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