#include <sys/types.h>
#include <sys/time.h>
#include <time.h>
#include <unistd.h>
#include <string>
#include "asserts.h"
#include "types.h"
Go to the source code of this file.
Classes | |
class | timer |
Used as a stopwatch. More... | |
Functions | |
const std::string | current_time (void) |
Return the current time. | |
const timer | null_timer (0, 0) |
A null timer. | |
std::string | stamp (const pid_t=0, const int a_indention=0) |
Generate a timstamp string. |
const std::string current_time | ( | void | ) |
Return the current time.
Definition at line 542 of file timer.cc.
References make_time_string_(), and TRY_nomem.
Referenced by vault_stats_report::assign(), and stamp().
std::string stamp | ( | const | pid_t = 0 , |
|
const int | a_indention = 0 | |||
) |
Generate a timstamp string.
Definition at line 552 of file timer.cc.
References current_time(), pid(), estring::right, and TRY_nomem.
Referenced by test(), and log_manager::write().