Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <op_count.hpp>
Classes | |
struct | Entry |
Public Member Functions | |
~GlobalOpCountContainer () | |
void | print () const |
void | clear () |
void | add_entry (const char *key, const std::shared_ptr< OpStats > &count) |
std::map< std::string, std::size_t > | get_aggregate_counts () const |
void | print_aggregate_counts (std::ostream &, size_t) const |
Public Attributes | |
std::mutex | mutex |
std::vector< Entry > | counts |
Definition at line 65 of file op_count.hpp.
bb::detail::GlobalOpCountContainer::~GlobalOpCountContainer | ( | ) |
Definition at line 14 of file op_count.cpp.
void bb::detail::GlobalOpCountContainer::add_entry | ( | const char * | key, |
const std::shared_ptr< OpStats > & | count | ||
) |
Definition at line 21 of file op_count.cpp.
void bb::detail::GlobalOpCountContainer::clear | ( | ) |
Definition at line 78 of file op_count.cpp.
std::map< std::string, std::size_t > bb::detail::GlobalOpCountContainer::get_aggregate_counts | ( | ) | const |
Definition at line 44 of file op_count.cpp.
void bb::detail::GlobalOpCountContainer::print | ( | ) | const |
Definition at line 29 of file op_count.cpp.
void bb::detail::GlobalOpCountContainer::print_aggregate_counts | ( | std::ostream & | os, |
size_t | indent | ||
) | const |
Definition at line 58 of file op_count.cpp.
std::vector<Entry> bb::detail::GlobalOpCountContainer::counts |
Definition at line 74 of file op_count.hpp.
std::mutex bb::detail::GlobalOpCountContainer::mutex |
Definition at line 73 of file op_count.hpp.