umsg_imp.h 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. // © 2016 and later: Unicode, Inc. and others.
  2. // License & terms of use: http://www.unicode.org/copyright.html
  3. /*
  4. **********************************************************************
  5. * Copyright (C) 2001, International Business Machines
  6. * Corporation and others. All Rights Reserved.
  7. **********************************************************************
  8. * file name: umsg_imp.h
  9. * encoding: UTF-8
  10. * tab size: 8 (not used)
  11. * indentation:4
  12. *
  13. * created on: 2001jun22
  14. * created by: George Rhoten
  15. */
  16. #ifndef UMISC_H
  17. #define UMISC_H
  18. #include "unicode/utypes.h"
  19. #if !UCONFIG_NO_FORMATTING
  20. /* global variables used by the C and C++ message formatting API. */
  21. extern const UChar *g_umsgTypeList[];
  22. extern const UChar *g_umsgModifierList[];
  23. extern const UChar *g_umsgDateModifierList[];
  24. extern const int32_t g_umsgListLength;
  25. extern const UChar g_umsg_number[];
  26. extern const UChar g_umsg_date[];
  27. extern const UChar g_umsg_time[];
  28. extern const UChar g_umsg_choice[];
  29. extern const UChar g_umsg_currency[];
  30. extern const UChar g_umsg_percent[];
  31. extern const UChar g_umsg_integer[];
  32. extern const UChar g_umsg_short[];
  33. extern const UChar g_umsg_medium[];
  34. extern const UChar g_umsg_long[];
  35. extern const UChar g_umsg_full[];
  36. #endif /* #if !UCONFIG_NO_FORMATTING */
  37. #endif