1 // Copyright (C) 2016 and later: Unicode, Inc. and others. 2 // License & terms of use: http://www.unicode.org/copyright.html 3 /* 4 ******************************************************************************* 5 * 6 * Copyright (C) 2002-2015, International Business Machines 7 * Corporation and others. All Rights Reserved. 8 * 9 ******************************************************************************* 10 * 11 * File genrb.h 12 */ 13 14 #ifndef GENRB_H 15 #define GENRB_H 16 17 #include <stdio.h> 18 #include "unicode/utypes.h" 19 #include "unicode/putil.h" 20 #include "cmemory.h" 21 #include "cstring.h" 22 #include "filestrm.h" 23 24 25 #include "ucbuf.h" 26 #include "errmsg.h" 27 #include "parse.h" 28 #include "rbutil.h" 29 30 #include "toolutil.h" 31 #include "uoptions.h" 32 33 #include "unicode/ucol.h" 34 #include "unicode/uloc.h" 35 36 /* The version of genrb */ 37 #define GENRB_VERSION "56" 38 39 U_CDECL_BEGIN 40 41 U_CAPI void processFile( 42 const char *filename, 43 const char* cp, 44 const char *inputDir, 45 const char *outputDir, 46 const char *packageName, 47 UBool omitBinaryCollation, 48 UErrorCode *status); 49 50 U_CDECL_END 51 52 #endif 53