#include <bb_bench.hpp>
Definition at line 81 of file bb_bench.hpp.
◆ ~GlobalBenchStatsContainer()
| bb::detail::GlobalBenchStatsContainer::~GlobalBenchStatsContainer |
( |
| ) |
|
◆ add_entry()
| void bb::detail::GlobalBenchStatsContainer::add_entry |
( |
const char * |
key, |
|
|
const std::shared_ptr< TimeStatsEntry > & |
entry |
|
) |
| |
◆ aggregate()
| AggregateData bb::detail::GlobalBenchStatsContainer::aggregate |
( |
| ) |
const |
◆ clear()
| void bb::detail::GlobalBenchStatsContainer::clear |
( |
| ) |
|
◆ print()
| void bb::detail::GlobalBenchStatsContainer::print |
( |
| ) |
const |
◆ print_aggregate_counts()
| void bb::detail::GlobalBenchStatsContainer::print_aggregate_counts |
( |
std::ostream & |
os, |
|
|
size_t |
indent |
|
) |
| const |
◆ print_aggregate_counts_hierarchical()
| void bb::detail::GlobalBenchStatsContainer::print_aggregate_counts_hierarchical |
( |
std::ostream & |
os | ) |
const |
◆ print_stats_recursive()
| void bb::detail::GlobalBenchStatsContainer::print_stats_recursive |
( |
const OperationKey & |
key, |
|
|
const TimeStats * |
stats, |
|
|
const std::string & |
indent |
|
) |
| const |
◆ entries
| std::vector<std::shared_ptr<TimeStatsEntry> > bb::detail::GlobalBenchStatsContainer::entries |
◆ mutex
| std::mutex bb::detail::GlobalBenchStatsContainer::mutex |
◆ parent
| thread_local TimeStatsEntry* bb::detail::GlobalBenchStatsContainer::parent = nullptr |
|
inlinestatic |
The documentation for this struct was generated from the following files: