7 #ifndef INCLUDED_UHD_UTILS_DIRTY_TRACKED_HPP 8 #define INCLUDED_UHD_UTILS_DIRTY_TRACKED_HPP 23 template<
typename data_t>
85 if(!(_data == value)) {
100 if (!(_data == source._data)) {
102 _data = source._data;
UHD_INLINE bool is_dirty() const
Definition: dirty_tracked.hpp:60
UHD_INLINE void force_dirty()
Definition: dirty_tracked.hpp:74
Definition: build_info.hpp:14
Definition: dirty_tracked.hpp:24
UHD_INLINE dirty_tracked & operator=(const dirty_tracked &source)
Definition: dirty_tracked.hpp:99
UHD_INLINE void mark_clean()
Definition: dirty_tracked.hpp:67
dirty_tracked(const data_t &value)
Definition: dirty_tracked.hpp:37
#define UHD_INLINE
Definition: config.h:52
dirty_tracked()
Definition: dirty_tracked.hpp:29
dirty_tracked(const dirty_tracked &source)
Definition: dirty_tracked.hpp:45
UHD_INLINE dirty_tracked & operator=(const data_t &value)
Definition: dirty_tracked.hpp:83