pkpad/include/nil/crypto3/pkpad/algorithms/encode.hpp File Reference
Include dependency graph for pkpad/include/nil/crypto3/pkpad/algorithms/encode.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
nil | |
nil::crypto3 | |
nil::crypto3::pubkey | |
nil::crypto3::pubkey::padding | |
Typedefs | |
template<typename Padding > | |
using | nil::crypto3::pubkey::padding::encoding_policy = typename Padding::encoding_policy |
Functions | |
template<typename Padding , typename SinglePassRange , typename OutputAccumulator = padding::encoding_accumulator_set<Padding>> | |
std::enable_if< boost::accumulators::detail::is_accumulator_set< OutputAccumulator >::value, OutputAccumulator >::type & | nil::crypto3::pubkey::encode (const SinglePassRange &r, OutputAccumulator &acc) |
template<typename Padding , typename SinglePassRange , typename PaddingAccumulator = padding::encoding_accumulator_set<Padding>, typename StreamPaddingImpl = padding::detail::value_padding_impl<PaddingAccumulator>, typename PaddingImpl = padding::detail::range_padding_impl<StreamPaddingImpl>> | |
PaddingImpl | nil::crypto3::pubkey::encode (const SinglePassRange &rng) |
template<typename Padding , typename SinglePassRange , typename OutputIterator > | |
std::enable_if<!boost::accumulators::detail::is_accumulator_set< OutputIterator >::value, OutputIterator >::type | nil::crypto3::pubkey::encode (const SinglePassRange &rng, OutputIterator out) |
template<typename Padding , typename InputIterator , typename PaddingAccumulator = padding::encoding_accumulator_set<Padding>, typename StreamPaddingImpl = padding::detail::value_padding_impl<PaddingAccumulator>, typename PaddingImpl = padding::detail::range_padding_impl<StreamPaddingImpl>> | |
PaddingImpl | nil::crypto3::pubkey::encode (InputIterator first, InputIterator last) |
template<typename Padding , typename InputIterator , typename OutputAccumulator = padding::encoding_accumulator_set<Padding>> | |
std::enable_if< boost::accumulators::detail::is_accumulator_set< OutputAccumulator >::value, OutputAccumulator >::type & | nil::crypto3::pubkey::encode (InputIterator first, InputIterator last, OutputAccumulator &acc) |
template<typename Padding , typename InputIterator , typename OutputIterator > | |
std::enable_if<!boost::accumulators::detail::is_accumulator_set< OutputIterator >::value, OutputIterator >::type | nil::crypto3::pubkey::encode (InputIterator first, InputIterator last, OutputIterator out) |