8#ifndef INCLUDED_UHD_UTILS_DIRTY_TRACKED_HPP
9#define INCLUDED_UHD_UTILS_DIRTY_TRACKED_HPP
58 inline const data_t&
get()
const
95 if (!(_data == value)) {
111 if (!(_data == source._data)) {
113 _data = source._data;
121 inline operator const data_t&()
const
Definition dirty_tracked.hpp:25
void force_dirty()
Definition dirty_tracked.hpp:83
dirty_tracked(const data_t &value)
Definition dirty_tracked.hpp:40
bool is_dirty() const
Definition dirty_tracked.hpp:67
dirty_tracked & operator=(const data_t &value)
Definition dirty_tracked.hpp:93
dirty_tracked()
Definition dirty_tracked.hpp:30
dirty_tracked(const dirty_tracked &source)
Definition dirty_tracked.hpp:50
void mark_clean()
Definition dirty_tracked.hpp:75
const data_t & get() const
Definition dirty_tracked.hpp:58
dirty_tracked & operator=(const dirty_tracked &source)
Definition dirty_tracked.hpp:109
Definition build_info.hpp:13