genrb.h 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. // © 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. #ifndef GENRB_H
  14. #define GENRB_H
  15. #include <stdio.h>
  16. #include "unicode/utypes.h"
  17. #include "unicode/putil.h"
  18. #include "cmemory.h"
  19. #include "cstring.h"
  20. #include "filestrm.h"
  21. #include "ucbuf.h"
  22. #include "errmsg.h"
  23. #include "parse.h"
  24. #include "rbutil.h"
  25. #include "toolutil.h"
  26. #include "uoptions.h"
  27. #include "unicode/ucol.h"
  28. #include "unicode/uloc.h"
  29. /* The version of genrb */
  30. #define GENRB_VERSION "56"
  31. U_CDECL_BEGIN
  32. U_CAPI void processFile(
  33. const char *filename,
  34. const char* cp,
  35. const char *inputDir,
  36. const char *outputDir,
  37. const char *packageName,
  38. UBool omitBinaryCollation,
  39. UErrorCode *status);
  40. U_CDECL_END
  41. #endif