ngscopeclient 0.1-dev+51fbda87c
|
Describes a particular revision of a waveform. More...
#include <Filter.h>
Public Member Functions | |
WaveformCacheKey () | |
Create an empty cache key for a null waveform. | |
WaveformCacheKey (WaveformBase *wfm) | |
Create a cache key for a waveform. More... | |
bool | operator== (WaveformBase *wfm) |
bool | operator== (WaveformCacheKey wfm) |
bool | operator!= (WaveformBase *wfm) |
bool | operator!= (WaveformCacheKey wfm) |
Public Attributes | |
WaveformBase * | m_wfm |
Pointer to the waveform object. | |
uint64_t | m_rev |
Describes a particular revision of a waveform.
Used to determine whether a filter input has changed, and thus cached state should be invalidated
|
inline |
Create a cache key for a waveform.
wfm | Input waveform |
uint64_t WaveformCacheKey::m_rev |
Version | of the waveform |