Information about cache item passed to ReadFunc/WriteFunc and returned by Select(). More...
#include <mi32/micache.h>
Public Member Functions | |
| ITEMINFO () | |
| ~ITEMINFO () | |
| INT32 | GetItemID () const |
| void * | GetMemPtr () |
| const void * | GetMemPtr () const |
| void * | GetUserDataPtr () |
| void | SetMemPtr (void *memptr, INT32 size) |
| void | SetModified () |
| void | SetUserDataPtr (void *UserDataPtr) |
Information about cache item passed to ReadFunc/WriteFunc and returned by Select().
| MICACHE::ITEMINFO::ITEMINFO | ( | ) |
Default constructor.
| MICACHE::ITEMINFO::~ITEMINFO | ( | ) |
Destructor, releases cache entry if Select() was used.
| INT32 MICACHE::ITEMINFO::GetItemID | ( | ) | const |
Get cache item ID.
| void* MICACHE::ITEMINFO::GetMemPtr | ( | ) |
Get memory pointer (non-const).
| const void* MICACHE::ITEMINFO::GetMemPtr | ( | ) | const |
Get memory pointer (const).
| void* MICACHE::ITEMINFO::GetUserDataPtr | ( | ) |
Get user data pointer (non-const).
| void MICACHE::ITEMINFO::SetMemPtr | ( | void * | memptr, | |
| INT32 | size | |||
| ) |
Set memory pointer for programmer-allocated cache items.
| void MICACHE::ITEMINFO::SetModified | ( | ) |
Set item as 'modified' so will be written when required.
| void MICACHE::ITEMINFO::SetUserDataPtr | ( | void * | UserDataPtr | ) |
Set user data pointer.
1.6.1