#include <TimeStamp.hh>
Collaboration diagram for log4cpp::TimeStamp:
Public Member Functions | |
TimeStamp () | |
Constructs a TimeStamp representing 'now'. | |
TimeStamp (unsigned int seconds, unsigned int microSeconds=0) | |
Constructs a TimeStamp representing the given offset since the epoch ( 00:00:00 1970/1/1 UTC). | |
int | getSeconds () const |
Returns the 'seconds' part of the TimeStamp. | |
int | getMilliSeconds () const |
Returns the 'subseconds' part of the TimeStamp in milliseconds, getMilliSeconds() == getMicroSeconds() / 1000. | |
int | getMicroSeconds () const |
Returns the subsecond part of the TimeStamp in microseconds. | |
Static Public Member Functions | |
static const TimeStamp & | getStartTime () |
Returns a TimeStamp representing the time at which the application started. | |
Protected Attributes | |
int | _seconds |
int | _microSeconds |
Static Protected Attributes | |
static TimeStamp | _startStamp |
|
Constructs a TimeStamp representing 'now'.
|
|
Constructs a TimeStamp representing the given offset since the epoch ( 00:00:00 1970/1/1 UTC).
|
|
Returns the subsecond part of the TimeStamp in microseconds. The actual precision of this value depends on the platform and may be in the order of milliseconds rather than microseconds. |
|
Returns the 'subseconds' part of the TimeStamp in milliseconds, getMilliSeconds() == getMicroSeconds() / 1000.
|
|
Returns the 'seconds' part of the TimeStamp.
|
|
Returns a TimeStamp representing the time at which the application started.
|
|
|
|
|
|
|