klee
|
#include <Statistics.h>
Public Member Functions | |
StatisticRecord () | |
StatisticRecord (const StatisticRecord &s) | |
~StatisticRecord () | |
void | zero () |
uint64_t | getValue (const Statistic &s) const |
void | incrementValue (const Statistic &s, uint64_t addend) const |
StatisticRecord & | operator= (const StatisticRecord &s) |
StatisticRecord & | operator+= (const StatisticRecord &sr) |
Private Attributes | |
uint64_t * | data |
Friends | |
class | StatisticManager |
Definition at line 21 of file Statistics.h.
|
inline |
Definition at line 99 of file Statistics.h.
References zero().
|
inline |
Definition at line 104 of file Statistics.h.
References data, klee::StatisticManager::getNumStatistics(), and klee::theStatisticManager.
|
inline |
Definition at line 30 of file Statistics.h.
References data.
|
inline |
Definition at line 120 of file Statistics.h.
References data, and klee::Statistic::id.
Referenced by klee::Executor::dumpStates(), klee::WeightedRandomSearcher::getWeight(), klee::Executor::maxStaticPctChecks(), and klee::StatsTracker::writeIStats().
|
inline |
Definition at line 116 of file Statistics.h.
References data, and klee::Statistic::id.
|
inline |
Definition at line 125 of file Statistics.h.
References data, klee::StatisticManager::getNumStatistics(), and klee::theStatisticManager.
|
inline |
Definition at line 110 of file Statistics.h.
References data, klee::StatisticManager::getNumStatistics(), and klee::theStatisticManager.
|
inline |
Definition at line 95 of file Statistics.h.
References data, klee::StatisticManager::getNumStatistics(), and klee::theStatisticManager.
Referenced by StatisticRecord().
|
friend |
Definition at line 22 of file Statistics.h.
|
private |
Definition at line 25 of file Statistics.h.
Referenced by getValue(), klee::StatisticManager::incrementStatistic(), incrementValue(), operator+=(), operator=(), StatisticRecord(), zero(), and ~StatisticRecord().