michael@0: /* michael@0: ******************************************************************************* michael@0: * michael@0: * Copyright (C) 2002-2011, International Business Machines michael@0: * Corporation and others. All Rights Reserved. michael@0: * michael@0: ******************************************************************************* michael@0: * michael@0: * File genrb.h michael@0: * michael@0: * Modification History: michael@0: ******************************************************************************* michael@0: */ michael@0: michael@0: #ifndef GENRB_H michael@0: #define GENRB_H michael@0: michael@0: #include michael@0: #include "unicode/utypes.h" michael@0: #include "unicode/putil.h" michael@0: #include "cmemory.h" michael@0: #include "cstring.h" michael@0: #include "filestrm.h" michael@0: michael@0: michael@0: #include "ucbuf.h" michael@0: #include "errmsg.h" michael@0: #include "parse.h" michael@0: #include "rbutil.h" michael@0: #include "reslist.h" michael@0: michael@0: michael@0: #include "toolutil.h" michael@0: #include "uoptions.h" michael@0: michael@0: #include "unicode/ucol.h" michael@0: #include "unicode/uloc.h" michael@0: michael@0: /* The version of genrb */ michael@0: #define GENRB_VERSION "3.3" michael@0: michael@0: U_CDECL_BEGIN michael@0: michael@0: extern UBool gIncludeUnihanColl; michael@0: michael@0: U_CAPI void processFile( michael@0: const char *filename, michael@0: const char* cp, michael@0: const char *inputDir, michael@0: const char *outputDir, michael@0: const char *packageName, michael@0: UBool omitBinaryCollation, michael@0: UErrorCode *status); michael@0: michael@0: U_CDECL_END michael@0: michael@0: #endif