messageformat2_data_model_names.h 784 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. // © 2024 and later: Unicode, Inc. and others.
  2. // License & terms of use: http://www.unicode.org/copyright.html
  3. #include "unicode/utypes.h"
  4. #ifndef MESSAGEFORMAT_DATA_MODEL_NAMES_H
  5. #define MESSAGEFORMAT_DATA_MODEL_NAMES_H
  6. #if U_SHOW_CPLUSPLUS_API
  7. #if !UCONFIG_NO_FORMATTING
  8. #if !UCONFIG_NO_MF2
  9. #include "unicode/unistr.h"
  10. #ifndef U_HIDE_DEPRECATED_API
  11. U_NAMESPACE_BEGIN
  12. namespace message2 {
  13. namespace data_model {
  14. typedef UnicodeString VariableName;
  15. typedef UnicodeString FunctionName;
  16. } // namespace data_model
  17. } // namespace message2
  18. U_NAMESPACE_END
  19. #endif // U_HIDE_DEPRECATED_API
  20. #endif /* #if !UCONFIG_NO_MF2 */
  21. #endif /* #if !UCONFIG_NO_FORMATTING */
  22. #endif /* U_SHOW_CPLUSPLUS_API */
  23. #endif // MESSAGEFORMAT_DATA_MODEL_NAMES_H
  24. // eof