2 * Copyright 2010-2011, Oliver Tappe, zooey@hirschkaefer.de.
3 * Distributed under the terms of the MIT License.
5 #ifndef _ICU_MESSAGES_DATA_H
6 #define _ICU_MESSAGES_DATA_H
9 #include "ICUCategoryData.h"
10 #include "LocaleBackend.h"
17 class ICUMessagesData
: public ICUCategoryData
{
18 typedef ICUCategoryData inherited
;
21 ICUMessagesData(pthread_key_t tlsKey
);
23 virtual status_t
SetTo(const Locale
& locale
,
24 const char* posixLocaleName
);
25 virtual status_t
SetToPosix();
28 LocaleMessagesDataBridge
* dataBridge
);
30 const char* GetLanginfo(int index
);
33 char fYesExpression
[80];
34 char fNoExpression
[80];
36 const char** fPosixLanginfo
;
40 } // namespace Libroot
41 } // namespace BPrivate
44 #endif // _ICU_MESSAGES_DATA_H