nidas
v1.2-1520
|
A source of samples. More...
#include <SampleStats.h>
Public Member Functions | |
SampleStats () | |
long long | getNumBytes () const |
void | addNumBytes (int n) |
size_t | getNumSamples () const |
void | addNumSamples (int n) |
dsm_time_t | getLastTimeTag () const |
void | setLastTimeTag (dsm_time_t val) |
Private Attributes | |
long long | _nbytes |
dsm_time_t | _lastTT |
size_t | _nsamples |
A source of samples.
A SampleSource maintains a list of SampleClients. When a SampleSource has a Sample ready, it will call the receive method of all its SampleClients. SampleClients register/unregister with a SampleSource via the addSampleClient/removeSampleClient methods.
|
inline |
|
inline |
References _nbytes.
|
inline |
References _nsamples.
|
inline |
|
inline |
|
inline |
|
inline |
References _lastTT.
|
private |
Referenced by getLastTimeTag(), and setLastTimeTag().
|
private |
Referenced by addNumBytes(), and getNumBytes().
|
private |
Referenced by addNumSamples(), and getNumSamples().