Cache for Registervalues. More...
#include <ValueCache.h>
Public Member Functions | |
CValueCache () | |
void | GetValue (int64_t Address, uint32_t Size, void *pValue) const |
Look up a value. | |
void | InvalidateValue (int64_t Address) |
Invalidate a value. | |
bool | IsValueValid (int64_t Address, uint32_t Size) const |
Query whether value is valid. | |
void | SetValue (int64_t Address, uint32_t Size, const void *pValue) |
Enter a new value. | |
~CValueCache () | |
Private Member Functions | |
CValueCache (const CValueCache &) | |
Query wheher value is implemented. | |
CValueCache & | operator= (const CValueCache &) |
not implmeneted: assignment operator | |
Private Attributes | |
CValueCacheImpl * | m_pImpl |
Cache for Registervalues.
Definition at line 46 of file ValueCache.h.
GENAPI_NAMESPACE::CValueCache::CValueCache | ( | const CValueCache & | ) | [private] |
Query wheher value is implemented.
Clear all entries not implemented: copy constructor
void GENAPI_NAMESPACE::CValueCache::GetValue | ( | int64_t | Address, |
uint32_t | Size, | ||
void * | pValue | ||
) | const |
Look up a value.
void GENAPI_NAMESPACE::CValueCache::InvalidateValue | ( | int64_t | Address | ) |
Invalidate a value.
bool GENAPI_NAMESPACE::CValueCache::IsValueValid | ( | int64_t | Address, |
uint32_t | Size | ||
) | const |
Query whether value is valid.
CValueCache& GENAPI_NAMESPACE::CValueCache::operator= | ( | const CValueCache & | ) | [private] |
not implmeneted: assignment operator
void GENAPI_NAMESPACE::CValueCache::SetValue | ( | int64_t | Address, |
uint32_t | Size, | ||
const void * | pValue | ||
) |
Enter a new value.
CValueCacheImpl* GENAPI_NAMESPACE::CValueCache::m_pImpl [private] |
Definition at line 79 of file ValueCache.h.