carl
24.04
Computer ARithmetic Library
|
Namespaces | |
timing | |
Data Structures | |
class | MultiCounter |
class | Series |
class | Statistics |
class | StatisticsCollector |
struct | StatisticsPrinter |
class | Timer |
Enumerations | |
enum class | StatisticsOutputFormat { SMTLIB , XML } |
Functions | |
template<typename T , typename S > | |
void | serialize (std::stringstream &ss, const std::pair< T, S > &pair) |
template<typename T > | |
void | serialize (std::stringstream &ss, const std::vector< T > &v) |
template<typename Key , typename Value , typename Comparator > | |
void | serialize (std::stringstream &ss, const std::map< Key, Value, Comparator > &m) |
template<typename T > | |
void | serialize (std::stringstream &ss, const T &v) |
template<typename T > | |
auto & | get (const std::string &name) |
template<StatisticsOutputFormat SOF> | |
std::ostream & | operator<< (std::ostream &os, StatisticsPrinter< SOF >) |
template<> | |
std::ostream & | operator<< (std::ostream &os, StatisticsPrinter< StatisticsOutputFormat::SMTLIB >) |
template<> | |
std::ostream & | operator<< (std::ostream &os, StatisticsPrinter< StatisticsOutputFormat::XML >) |
auto | statistics_as_smtlib () |
auto | statistics_as_xml () |
void | statistics_to_xml_file (const std::string &filename) |
|
strong |
Enumerator | |
---|---|
SMTLIB | |
XML |
Definition at line 13 of file StatisticsPrinter.h.
auto& carl::statistics::get | ( | const std::string & | name | ) |
Definition at line 33 of file StatisticsCollector.h.
std::ostream& carl::statistics::operator<< | ( | std::ostream & | os, |
StatisticsPrinter< SOF > | |||
) |
std::ostream& carl::statistics::operator<< | ( | std::ostream & | os, |
StatisticsPrinter< StatisticsOutputFormat::SMTLIB > | |||
) |
std::ostream& carl::statistics::operator<< | ( | std::ostream & | os, |
StatisticsPrinter< StatisticsOutputFormat::XML > | |||
) |
|
inline |
|
inline |
|
inline |
void carl::statistics::serialize | ( | std::stringstream & | ss, |
const T & | v | ||
) |
Definition at line 23 of file Serialization.h.
auto carl::statistics::statistics_as_smtlib | ( | ) |
Definition at line 57 of file StatisticsPrinter.h.
auto carl::statistics::statistics_as_xml | ( | ) |
void carl::statistics::statistics_to_xml_file | ( | const std::string & | filename | ) |