| Index: icu46/source/tools/gensprep/gensprep.h
|
| ===================================================================
|
| --- icu46/source/tools/gensprep/gensprep.h (revision 0)
|
| +++ icu46/source/tools/gensprep/gensprep.h (revision 0)
|
| @@ -0,0 +1,81 @@
|
| +/*
|
| +*******************************************************************************
|
| +*
|
| +* Copyright (C) 1999-2006, International Business Machines
|
| +* Corporation and others. All Rights Reserved.
|
| +*
|
| +*******************************************************************************
|
| +* file name: gensprep.h
|
| +* encoding: US-ASCII
|
| +* tab size: 8 (not used)
|
| +* indentation:4
|
| +*
|
| +* created on: 2003-02-06
|
| +* created by: Ram Viswanadha
|
| +*/
|
| +
|
| +#ifndef __GENIDN_H__
|
| +#define __GENIDN_H__
|
| +
|
| +#include "unicode/utypes.h"
|
| +#include "sprpimpl.h"
|
| +
|
| +/* file definitions */
|
| +#define DATA_NAME "sprep"
|
| +#define DATA_TYPE "spp"
|
| +
|
| +/*
|
| + * data structure that holds the IDN properties for one or more
|
| + * code point(s) at build time
|
| + */
|
| +
|
| +
|
| +/* global flags */
|
| +extern UBool beVerbose, haveCopyright;
|
| +
|
| +/* prototypes */
|
| +
|
| +extern void
|
| +setUnicodeVersion(const char *v);
|
| +
|
| +extern void
|
| +setUnicodeVersionNC(UVersionInfo version);
|
| +
|
| +extern void
|
| +init(void);
|
| +
|
| +#if !UCONFIG_NO_IDNA
|
| +extern void
|
| +storeMapping(uint32_t codepoint, uint32_t* mapping,int32_t length, UStringPrepType type, UErrorCode* status);
|
| +extern void
|
| +storeRange(uint32_t start, uint32_t end, UStringPrepType type,UErrorCode* status);
|
| +#endif
|
| +
|
| +extern void
|
| +generateData(const char *dataDir, const char* bundleName);
|
| +
|
| +extern void
|
| +setOptions(int32_t options);
|
| +
|
| +extern void
|
| +cleanUpData(void);
|
| +
|
| +/*
|
| +extern void
|
| +storeIDN(uint32_t code, IDN *idn);
|
| +
|
| +extern void
|
| +processData(void);
|
| +
|
| +
|
| +*/
|
| +#endif
|
| +
|
| +/*
|
| + * Hey, Emacs, please set the following:
|
| + *
|
| + * Local Variables:
|
| + * indent-tabs-mode: nil
|
| + * End:
|
| + *
|
| + */
|
|
|
| Property changes on: icu46/source/tools/gensprep/gensprep.h
|
| ___________________________________________________________________
|
| Added: svn:eol-style
|
| + LF
|
|
|
|
|