27 #ifndef NIDAS_CORE_SAMPLEDATER_H
28 #define NIDAS_CORE_SAMPLEDATER_H
32 namespace nidas {
namespace core {
dsm_time_t _t0day
Definition: SampleClock.h:92
int _maxClockDiffSec
Definition: SampleClock.h:90
long long dsm_time_t
Posix time in microseconds, the number of non-leap microseconds since 1970 Jan 1 00:00 UTC...
Definition: Sample.h:61
Definition: SampleClock.h:70
static SampleClock * _instance
Definition: SampleClock.h:88
status_t addSampleDate(Sample *samp)
Add date information to a sample time tag.
Definition: SampleClock.cc:54
Definition: SampleClock.h:70
SampleClock()
Constructor.
Definition: SampleClock.cc:40
static SampleClock * getInstance()
Definition: SampleClock.h:44
Interface to a data sample.
Definition: Sample.h:189
Definition: SampleClock.h:70
dsm_time_t _clockTime
Definition: SampleClock.h:94
status_t
Enumeration of the result of addSampleDate().
Definition: SampleClock.h:70
void setTime()
Update the SampleClock from the UNIX OS clock.
Definition: SampleClock.cc:48
SampleClock adds date information to sample time tags.
Definition: SampleClock.h:41
void setMaxClockDiff(int val)
Definition: SampleClock.h:57