Logo Search packages:      
Sourcecode: icu version File versions

uclean.h File Reference


Detailed Description

C API: Initialize and clean up ICU.

Definition in file uclean.h.

#include "unicode/utypes.h"

Go to the source code of this file.

Typedefs

typedef void *U_CALLCONV UMemAllocFn (const void *context, size_t size)
typedef void U_CALLCONV UMemFreeFn (const void *context, void *mem)
typedef void *U_CALLCONV UMemReallocFn (const void *context, void *mem, size_t size)
typedef void * UMTX
typedef int32_t U_CALLCONV UMtxAtomicFn (const void *context, int32_t *p)
typedef void U_CALLCONV UMtxFn (const void *context, UMTX *mutex)
typedef void U_CALLCONV UMtxInitFn (const void *context, UMTX *mutex, UErrorCode *status)

Functions

U_STABLE void U_EXPORT2 u_cleanup (void)
U_STABLE void U_EXPORT2 u_init (UErrorCode *status)
U_STABLE void U_EXPORT2 u_setAtomicIncDecFunctions (const void *context, UMtxAtomicFn *inc, UMtxAtomicFn *dec, UErrorCode *status)
U_STABLE void U_EXPORT2 u_setMemoryFunctions (const void *context, UMemAllocFn *a, UMemReallocFn *r, UMemFreeFn *f, UErrorCode *status)
U_STABLE void U_EXPORT2 u_setMutexFunctions (const void *context, UMtxInitFn *init, UMtxFn *destroy, UMtxFn *lock, UMtxFn *unlock, UErrorCode *status)


Generated by  Doxygen 1.6.0   Back to index