Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <zip_view.hpp>
Public Member Functions | |
zip_view (S... args) | |
zip_view (ZipAllowDifferentSizes, S... args) | |
auto | begin () const |
auto | end () const |
std::size_t | size () const |
Private Types | |
using | arg_indexes = std::make_index_sequence< sizeof...(S)> |
Private Member Functions | |
template<std::size_t... I> | |
auto | get_begins (std::index_sequence< I... >) const |
template<std::size_t... I> | |
auto | get_ends (std::index_sequence< I... >) const |
template<std::size_t... I> | |
auto | size_impl (std::index_sequence< I... >) const |
template<std::size_t... I> | |
auto | max_size_impl (std::index_sequence< I... >) const |
template<class A , std::size_t... I> | |
bool | if_any_impl (const A &t, std::index_sequence< I... >) const |
Private Attributes | |
std::tuple< S... > | args |
Definition at line 166 of file zip_view.hpp.
|
private |
Definition at line 167 of file zip_view.hpp.
|
inline |
Definition at line 170 of file zip_view.hpp.
|
inline |
Definition at line 176 of file zip_view.hpp.
|
inline |
Definition at line 181 of file zip_view.hpp.
|
inline |
Definition at line 182 of file zip_view.hpp.
|
inlineprivate |
Definition at line 187 of file zip_view.hpp.
|
inlineprivate |
Definition at line 191 of file zip_view.hpp.
|
inlineprivate |
Definition at line 204 of file zip_view.hpp.
|
inlineprivate |
Definition at line 199 of file zip_view.hpp.
|
inline |
Definition at line 183 of file zip_view.hpp.
|
inlineprivate |
Definition at line 195 of file zip_view.hpp.
|
private |
Definition at line 186 of file zip_view.hpp.