31 #ifndef GENAPI_VALUECACHE_H 32 #define GENAPI_VALUECACHE_H 39 struct CValueCacheImpl;
83 #endif // GENAPI_VALUECACHE_H
CValueCache & operator=(const CValueCache &)
not implmeneted: assignment operator
void SetValue(int64_t Address, uint32_t Size, const void *pValue)
Enter a new value.
CValueCacheImpl * m_pImpl
interface GENAPI_DECL_ABSTRACT int64_t Address
void InvalidateValue(int64_t Address)
Invalidate a value.
void GetValue(int64_t Address, uint32_t Size, void *pValue) const
Look up a value.
bool IsValueValid(int64_t Address, uint32_t Size) const
Query whether value is valid.
Cache for Registervalues.
Part of the generic device API.
Instance-Lock for an object.