31 #ifndef GENAPI_VALUECACHE_H 32 #define GENAPI_VALUECACHE_H 39 struct CValueCacheImpl;
86 #endif // GENAPI_VALUECACHE_H
void SetCacheShield(int64_t Address, bool shield) const
Set the cache shield for a specific address.
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT int64_t Address
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
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.
Lexical analyzer for CIntSwissKnife.
Instance-Lock for an object.