81a93f31cd
X-SVN-Rev: 6595
34 lines
1.2 KiB
C
34 lines
1.2 KiB
C
/*
|
|
******************************************************************************
|
|
*
|
|
* Copyright (C) 1999-2001, International Business Machines
|
|
* Corporation and others. All Rights Reserved.
|
|
*
|
|
******************************************************************************/
|
|
|
|
|
|
/*----------------------------------------------------------------------------------
|
|
*
|
|
* Memory mapped file wrappers for use by the ICU Data Implementation
|
|
*
|
|
* Porting note: The implementation of these functions is very platform specific.
|
|
* Not all platforms can do real memory mapping. Those that can't
|
|
* still must implement these functions, getting the data into memory using
|
|
* whatever means are available.
|
|
*
|
|
* These functions are part of the ICU internal implementation, and
|
|
* are not inteded to be used directly by applications.
|
|
*
|
|
*----------------------------------------------------------------------------------*/
|
|
|
|
#ifndef __UMAPFILE_H__
|
|
#define __UMAPFILE_H__
|
|
|
|
#include "unicode/udata.h"
|
|
|
|
UBool uprv_mapFile(UDataMemory *pdm, const char *path);
|
|
void uprv_unmapFile(UDataMemory *pData);
|
|
char * uprv_computeDirPath(const char *path, char *pathBuffer);
|
|
|
|
#endif
|