| /* |
| ****************************************************************************** |
| * |
| * Copyright (C) 1999-2004, 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); |
| |
| #endif |