Barretenberg
The ZK-SNARK library at the core of Aztec
|
Functions | |
template<size_t Min, size_t Max, size_t Inc> | |
constexpr auto | make_index_range () |
Create an index sequence from Min to Max (not included) with an increment of Inc. | |
std::vector< std::string > | split (const std::string &str, char delimiter) |
void | ltrim (std::string &s) |
void | rtrim (std::string &s) |
void | trim (std::string &s) |
std::vector< std::string > | split_and_trim (const std::string &str, char delimiter) |
template<typename T , typename... BaseClass> | |
constexpr std::size_t | _sum_base_class_size (const T &arg) |
template<typename T , typename... BaseClass> | |
auto | _concatenate_base_class_get_all (T &arg) |
template<typename T , typename... BaseClass> | |
auto | _concatenate_base_class_get_all_const (const T &arg) |
template<typename... BaseClass> | |
auto | _static_concatenate_base_class_get_labels () |
Variables | |
bool | use_op_count_time |
GlobalOpCountContainer | GLOBAL_OP_COUNTS |
Provides an abstraction that counts operations based on function names. For efficiency, we spread out counts across threads.
auto bb::detail::_concatenate_base_class_get_all | ( | T & | arg | ) |
Definition at line 32 of file flavor_macros.hpp.
auto bb::detail::_concatenate_base_class_get_all_const | ( | const T & | arg | ) |
Definition at line 36 of file flavor_macros.hpp.
auto bb::detail::_static_concatenate_base_class_get_labels | ( | ) |
Definition at line 40 of file flavor_macros.hpp.
|
constexpr |
Definition at line 28 of file flavor_macros.hpp.
void bb::detail::ltrim | ( | std::string & | s | ) |
Definition at line 24 of file std_string.cpp.
|
constexpr |
Create an index sequence from Min to Max (not included) with an increment of Inc.
Definition at line 13 of file constexpr_utils.hpp.
void bb::detail::rtrim | ( | std::string & | s | ) |
Definition at line 30 of file std_string.cpp.
std::vector< std::string > bb::detail::split | ( | const std::string & | str, |
char | delimiter | ||
) |
Definition at line 10 of file std_string.cpp.
std::vector< std::string > bb::detail::split_and_trim | ( | const std::string & | str, |
char | delimiter | ||
) |
Definition at line 41 of file std_string.cpp.
void bb::detail::trim | ( | std::string & | s | ) |
Definition at line 36 of file std_string.cpp.
GlobalOpCountContainer bb::detail::GLOBAL_OP_COUNTS |
Definition at line 87 of file op_count.cpp.
bool bb::detail::use_op_count_time |
Definition at line 11 of file op_count.cpp.