| Index: icu51/source/common/locutil.h
|
| ===================================================================
|
| --- icu51/source/common/locutil.h (revision 0)
|
| +++ icu51/source/common/locutil.h (revision 0)
|
| @@ -0,0 +1,37 @@
|
| +/**
|
| + *******************************************************************************
|
| + * Copyright (C) 2002-2005, International Business Machines Corporation and *
|
| + * others. All Rights Reserved. *
|
| + *******************************************************************************
|
| + *
|
| + *******************************************************************************
|
| + */
|
| +#ifndef LOCUTIL_H
|
| +#define LOCUTIL_H
|
| +
|
| +#include "unicode/utypes.h"
|
| +#include "hash.h"
|
| +
|
| +#if !UCONFIG_NO_SERVICE || !UCONFIG_NO_TRANSLITERATION
|
| +
|
| +
|
| +U_NAMESPACE_BEGIN
|
| +
|
| +// temporary utility functions, till I know where to find them
|
| +// in header so tests can also access them
|
| +
|
| +class U_COMMON_API LocaleUtility {
|
| +public:
|
| + static UnicodeString& canonicalLocaleString(const UnicodeString* id, UnicodeString& result);
|
| + static Locale& initLocaleFromName(const UnicodeString& id, Locale& result);
|
| + static UnicodeString& initNameFromLocale(const Locale& locale, UnicodeString& result);
|
| + static const Hashtable* getAvailableLocaleNames(const UnicodeString& bundleID);
|
| + static UBool isFallbackOf(const UnicodeString& root, const UnicodeString& child);
|
| +};
|
| +
|
| +U_NAMESPACE_END
|
| +
|
| +
|
| +#endif
|
| +
|
| +#endif
|
|
|
| Property changes on: icu51/source/common/locutil.h
|
| ___________________________________________________________________
|
| Added: svn:eol-style
|
| + LF
|
|
|
|
|