MICACHE::ITEMINFO Class Reference

Information about cache item passed to ReadFunc/WriteFunc and returned by Select(). More...

#include <mi32/micache.h>

List of all members.

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)

Detailed Description

Information about cache item passed to ReadFunc/WriteFunc and returned by Select().


Constructor & Destructor Documentation

MICACHE::ITEMINFO::ITEMINFO (  ) 

Default constructor.

MICACHE::ITEMINFO::~ITEMINFO (  ) 

Destructor, releases cache entry if Select() was used.


Member Function Documentation

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.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:33:35 2012 for TNTsdk 2012 by  doxygen 1.6.1