dbbi.h 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. // © 2016 and later: Unicode, Inc. and others.
  2. // License & terms of use: http://www.unicode.org/copyright.html
  3. /*
  4. **********************************************************************
  5. * Copyright (C) 1999-2006,2013 IBM Corp. All rights reserved.
  6. **********************************************************************
  7. * Date Name Description
  8. * 12/1/99 rgillam Complete port from Java.
  9. * 01/13/2000 helena Added UErrorCode to ctors.
  10. **********************************************************************
  11. */
  12. #ifndef DBBI_H
  13. #define DBBI_H
  14. #include "unicode/utypes.h"
  15. #if U_SHOW_CPLUSPLUS_API
  16. #include "unicode/rbbi.h"
  17. #if !UCONFIG_NO_BREAK_ITERATION
  18. /**
  19. * \file
  20. * \brief C++ API: Dictionary Based Break Iterator
  21. */
  22. U_NAMESPACE_BEGIN
  23. #ifndef U_HIDE_DEPRECATED_API
  24. /**
  25. * An obsolete subclass of RuleBasedBreakIterator. Handling of dictionary-
  26. * based break iteration has been folded into the base class. This class
  27. * is deprecated as of ICU 3.6.
  28. * @deprecated ICU 3.6
  29. */
  30. typedef RuleBasedBreakIterator DictionaryBasedBreakIterator;
  31. #endif /* U_HIDE_DEPRECATED_API */
  32. U_NAMESPACE_END
  33. #endif /* #if !UCONFIG_NO_BREAK_ITERATION */
  34. #endif /* U_SHOW_CPLUSPLUS_API */
  35. #endif