block/include/nil/crypto3/detail/make_array.hpp File Reference
#include <array>
#include <iterator>
Include dependency graph for block/include/nil/crypto3/detail/make_array.hpp:
Go to the source code of this file.
Classes | |
struct | nil::crypto3::detail::build_indices< N > |
struct | nil::crypto3::detail::build_indices< 0 > |
struct | nil::crypto3::detail::indices< Indices > |
Namespaces | |
nil | |
nil::crypto3 | |
nil::crypto3::detail | |
Functions | |
template<std::size_t... I, typename InputIterator , typename Array = std::array<ValueType<InputIterator>, sizeof...(I)>> | |
Array | nil::crypto3::detail::make_array (InputIterator first, indices< I... >) |
template<std::size_t N, typename RandomAccessIterator > | |
std::array< detail::ValueType< RandomAccessIterator >, N > | nil::crypto3::make_array (RandomAccessIterator first, RandomAccessIterator last) |