#include <statistics.h>
Collaboration diagram for CVC3::Statistics:
Definition at line 146 of file statistics.h.
typedef std::map<std::string, bool> CVC3::Statistics::StatFlagMap [private] |
Definition at line 150 of file statistics.h.
typedef std::map<std::string, int> CVC3::Statistics::StatCounterMap [private] |
Definition at line 151 of file statistics.h.
CVC3::Statistics::Statistics | ( | ) | [inline] |
Definition at line 156 of file statistics.h.
CVC3::Statistics::~Statistics | ( | ) | [inline] |
Definition at line 158 of file statistics.h.
StatFlag CVC3::Statistics::flag | ( | const std::string & | name | ) | [inline] |
StatCounter CVC3::Statistics::counter | ( | const std::string & | name | ) | [inline] |
Definition at line 163 of file statistics.h.
References d_counters.
Referenced by CVC3::SearchImplBase::addToCNFCache(), CVC3::SearchImplBase::findInCNFCache(), CVC3::TheoryCore::getResource(), and CVC3::SearchEngineFast::split().
ostream & CVC3::Statistics::printAll | ( | std::ostream & | os | ) | const |
std::ostream& operator<< | ( | std::ostream & | os, | |
const Statistics & | stats | |||
) | [friend] |
Definition at line 168 of file statistics.h.
std::ostream* CVC3::Statistics::d_os [private] |
Definition at line 149 of file statistics.h.
StatFlagMap CVC3::Statistics::d_flags [private] |
StatCounterMap CVC3::Statistics::d_counters [private] |