#include <SCF_statistics.h>
Public Member Functions | |
| void | start_timer (std::string identifier) |
| void | stop_timer (std::string identifier) |
| void | add_value (std::string identifier, double value) |
| void | add_values (ValueMap &values_to_add) |
| void | output_mfile (std::string name) |
Protected Attributes | |
| TimerMap | timers |
| ValueMap | values |
Private Types | |
| typedef std::map< std::string, SCF_timer > | TimerMap |
| typedef std::map< std::string, double > | ValueMap |
Private Member Functions | |
| void | output_value (std::ofstream &os, std::string id, double value) |
typedef std::map<std::string, SCF_timer> SCF_statistics::TimerMap [private] |
typedef std::map<std::string, double> SCF_statistics::ValueMap [private] |
| void SCF_statistics::add_value | ( | std::string | identifier, | |
| double | value | |||
| ) |
| void SCF_statistics::add_values | ( | ValueMap & | values_to_add | ) |
| void SCF_statistics::output_mfile | ( | std::string | name | ) |
| void SCF_statistics::output_value | ( | std::ofstream & | os, | |
| std::string | id, | |||
| double | value | |||
| ) | [private] |
| void SCF_statistics::start_timer | ( | std::string | identifier | ) |
| void SCF_statistics::stop_timer | ( | std::string | identifier | ) |
TimerMap SCF_statistics::timers [protected] |
ValueMap SCF_statistics::values [protected] |
1.4.7