|
ngscopeclient v0.1
|
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 |