Make UEFI boot-platform build again
[haiku.git] / headers / private / libroot / locale / ICULocaleconvData.h
blob8f5ba1c5b6873f9c3cd0ccf03c1aebb77af6c772
1 /*
2 * Copyright 2010-2011, Oliver Tappe, zooey@hirschkaefer.de.
3 * Distributed under the terms of the MIT License.
4 */
5 #ifndef _ICU_LOCALECONV_DATA_H
6 #define _ICU_LOCALECONV_DATA_H
9 #include "ICUCategoryData.h"
11 #include <unicode/decimfmt.h>
14 namespace BPrivate {
15 namespace Libroot {
18 typedef DecimalFormatSymbols::ENumberFormatSymbol FormatSymbol;
20 class ICULocaleconvData : public ICUCategoryData {
21 typedef ICUCategoryData inherited;
23 protected:
24 ICULocaleconvData(pthread_key_t tlsKey);
26 status_t _SetLocaleconvEntry(
27 const DecimalFormatSymbols* formatSymbols,
28 char* destination, FormatSymbol symbol,
29 const char* defaultValue = "");
33 } // namespace Libroot
34 } // namespace BPrivate
37 #endif // _ICU_LOCALECONV_DATA_H