]> git.saurik.com Git - apple/icu.git/blame - icuSources/common/umapfile.h
ICU-8.11.2.tar.gz
[apple/icu.git] / icuSources / common / umapfile.h
CommitLineData
b75a7d8f
A
1/*
2******************************************************************************
3*
374ca955 4* Copyright (C) 1999-2004, International Business Machines
b75a7d8f
A
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
29UBool uprv_mapFile(UDataMemory *pdm, const char *path);
30void uprv_unmapFile(UDataMemory *pData);
b75a7d8f
A
31
32#endif