Interface class for providing access to external storage. More...
#include <mi32/micache.h>

Protected Member Functions | |
| virtual ERRVALUE | CacheLoad (MICACHE::ITEMINFO &iteminfo)=0 |
| virtual ERRVALUE | CacheSave (MICACHE::ITEMINFO &iteminfo)=0 |
Interface class for providing access to external storage.
| virtual ERRVALUE MICACHEIO::CacheLoad | ( | MICACHE::ITEMINFO & | iteminfo | ) | [protected, pure virtual] |
Load cache entry from external storage.
If program is handling allocation this must allocate memory for item and set using MICACHE::ITEMINFO::SetMemPtr().
| virtual ERRVALUE MICACHEIO::CacheSave | ( | MICACHE::ITEMINFO & | iteminfo | ) | [protected, pure virtual] |
Save cache entry to external storage.
If program is handling allocation this must free any allocated memory used by item.
1.6.1