Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

Defines | Typedefs | Functions | Variables

memcache.h File Reference

#include <iprt/cdefs.h>
#include <iprt/types.h>
Include dependency graph for memcache.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define NIL_RTMEMCACHE   ((RTMEMCACHE)0)

Typedefs

typedef FNMEMCACHECTOR * PFNMEMCACHECTOR
typedef FNMEMCACHEDTOR * PFNMEMCACHEDTOR
typedef RTMEMCACHE * PRTMEMCACHE
typedef void * pvObj
typedef void void * pvUser

Functions

typedef DECLCALLBACK (int) FNMEMCACHECTOR(RTMEMCACHE hMemCache
typedef DECLCALLBACK (void) FNMEMCACHEDTOR(RTMEMCACHE hMemCache
typedef R3R0PTRTYPE (struct RTMEMCACHEINT *) RTMEMCACHE
 RTDECL (int) RTMemCacheCreate(PRTMEMCACHE phMemCache
 RTDECL (void) RTMemCacheFree(RTMEMCACHE hMemCache
 RTDECL (void *) RTMemCacheAlloc(RTMEMCACHE hMemCache)

Variables

size_t size_t cbAlignment
size_t cbObject
size_t size_t uint32_t cMaxObjects
size_t size_t uint32_t
PFNMEMCACHECTOR
PFNMEMCACHEDTOR void uint32_t 
fFlags
size_t size_t uint32_t
PFNMEMCACHECTOR 
pfnCtor
size_t size_t uint32_t
PFNMEMCACHECTOR
PFNMEMCACHEDTOR 
pfnDtor
void ** ppvObj

Detailed Description

IPRT - Memory Object Allocation Cache.

Definition in file memcache.h.


Generated by  Doxygen 1.6.0   Back to index