{
public:
Log ();
+ virtual ~Log () {}
enum Level {
STANDARD = 0,
- VERBOSE = 1
+ VERBOSE = 1,
+ TIMING = 2
};
void log (std::string m, Level l = STANDARD);
+ void microsecond_log (std::string m, Level l = STANDARD);
void set_level (Level l);
+ void set_level (std::string l);
protected:
/** mutex to protect the log */