5#include "../VersionNumber.h"
8#include <boost/circular_buffer.hpp>
14 class DataConsistencyRealmStore;
33 boost::circular_buffer<VersionNumber> _versionHistory{maxSizeEventIdMap};
Class for generating and holding version numbers without exposing a numeric representation.
uint64_t BaseType
Numeric data type for the key. Must be a valid UserType for the register accessors.
DataConsistencyRealm(const DataConsistencyRealm &)=delete
DataConsistencyRealm()=default
ChimeraTK::VersionNumber getVersion(const DataConsistencyKey &eventId)
DataConsistencyRealm & operator=(const DataConsistencyRealm &)=delete
~DataConsistencyRealm()=default