OpenClovis Logo

Macros | Typedefs | Functions
clHandleApi.h File Reference

Header file of Handle Management related APIs. More...

#include <clCommon.h>

Go to the source code of this file.

Macros

#define CL_HANDLE_INVALID_VALUE   0x0
 Defines.

Typedefs

typedef ClPtrT ClHandleDatabaseHandleT
 Handle database handle.

Functions

ClRcT clHandleCheckin (CL_IN ClHandleDatabaseHandleT databaseHandle, CL_IN ClHandleT handle)
 Check in a handle.
ClRcT clHandleCheckout (CL_IN ClHandleDatabaseHandleT databaseHandle, CL_IN ClHandleT handle, CL_OUT void **instance)
 Check out a handle.
ClRcT clHandleCreate (CL_IN ClHandleDatabaseHandleT databaseHandle, CL_IN ClInt32T instanceSize, CL_OUT ClHandleT *handle)
 Creates a handle.
ClRcT clHandleDatabaseCreate (CL_IN void(*destructor)(void *), CL_OUT ClHandleDatabaseHandleT *databaseHandle)
 Creates a handle database.
ClRcT clHandleDatabaseDestroy (CL_IN ClHandleDatabaseHandleT databaseHandle)
 Destroys a handle database.
ClRcT clHandleDestroy (CL_IN ClHandleDatabaseHandleT databaseHandle, CL_IN ClHandleT handle)
 Destroy a handle.

Detailed Description

Header file of Handle Management related APIs.


Generated on Tue Jan 10 10:29:15 PST 2012 for OpenClovis SDK using Doxygen