os/textandloc/fontservices/textshaperplugin/IcuSource/common/umapfile.h
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 /*
     2 ******************************************************************************
     3 *
     4 *   Copyright (C) 1999-2004, International Business Machines
     5 *   Corporation and others.  All Rights Reserved.
     6 *
     7 ******************************************************************************/
     8 
     9 
    10 /*----------------------------------------------------------------------------------
    11  *
    12  *       Memory mapped file wrappers for use by the ICU Data Implementation
    13  *
    14  *           Porting note:  The implementation of these functions is very platform specific.
    15  *             Not all platforms can do real memory mapping.  Those that can't
    16  *             still must implement these functions, getting the data into memory using
    17  *             whatever means are available.
    18  *
    19  *            These functions are part of the ICU internal implementation, and
    20  *            are not inteded to be used directly by applications.
    21  *
    22  *----------------------------------------------------------------------------------*/
    23 
    24 #ifndef __UMAPFILE_H__
    25 #define __UMAPFILE_H__
    26 
    27 #include "unicode/udata.h"
    28 
    29 UBool   uprv_mapFile(UDataMemory *pdm, const char *path);
    30 void    uprv_unmapFile(UDataMemory *pData);
    31 
    32 #endif