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

handletable.h File Reference


Detailed Description

IPRT - Handle Tables.

Definition in file handletable.h.

#include <iprt/cdefs.h>
#include <iprt/types.h>

Go to the source code of this file.

Defines

RTHandleTableCreateEx flags
#define RTHANDLETABLE_FLAGS_CONTEXT   RT_BIT_32(0)
#define RTHANDLETABLE_FLAGS_LOCKED   RT_BIT_32(1)
#define RTHANDLETABLE_FLAGS_MASK   UINT32_C(0x00000003)

Typedefs

typedef uint32_t h
typedef FNRTHANDLETABLEDELETE * PFNRTHANDLETABLEDELETE
typedef FNRTHANDLETABLERETAIN * PFNRTHANDLETABLERETAIN
typedef void void * pvCtx
typedef void * pvObj
typedef void void void * pvUser

Functions

typedef DECLCALLBACK (int) FNRTHANDLETABLERETAIN(RTHANDLETABLE hHandleTable
 RTDECL (int) RTHandleTableCreateEx(PRTHANDLETABLE phHandleTable
Timer Methods
typedef DECLCALLBACK (void) FNRTHANDLETABLEDELETE(RTHANDLETABLE hHandleTable
Electrical Fence Version of some APIs.
 RTDECL (void *) RTHandleTableLookup(RTHANDLETABLE hHandleTable

Variables

uint32_t uint32_t uint32_t cMax
PFNRTHANDLETABLEDELETE pfnDelete
uint32_t uint32_t uint32_t
PFNRTHANDLETABLERETAIN 
pfnRetain
void uint32_t * ph
uint32_t uint32_t uBase
Release Logging
uint32_t fFlags


Generated by  Doxygen 1.6.0   Back to index