SCF_statistics Class Reference

#include <SCF_statistics.h>

List of all members.

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)


Member Typedef Documentation

typedef std::map<std::string, SCF_timer> SCF_statistics::TimerMap [private]

typedef std::map<std::string, double> SCF_statistics::ValueMap [private]


Member Function Documentation

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  ) 


Member Data Documentation

TimerMap SCF_statistics::timers [protected]

ValueMap SCF_statistics::values [protected]


The documentation for this class was generated from the following files:
Generated on Wed Nov 21 09:32:13 2012 for ergo by  doxygen 1.4.7