BASE_I18N_EXPORT 19 base/i18n/bidi_line_iterator.h class BASE_I18N_EXPORT BiDiLineIterator { BASE_I18N_EXPORT 58 base/i18n/break_iterator.h class BASE_I18N_EXPORT BreakIterator { BASE_I18N_EXPORT 16 base/i18n/case_conversion.h BASE_I18N_EXPORT string16 ToLower(const StringPiece16& string); BASE_I18N_EXPORT 19 base/i18n/case_conversion.h BASE_I18N_EXPORT string16 ToUpper(const StringPiece16& string); BASE_I18N_EXPORT 30 base/i18n/char_iterator.h class BASE_I18N_EXPORT UTF8CharIterator { BASE_I18N_EXPORT 76 base/i18n/char_iterator.h class BASE_I18N_EXPORT UTF16CharIterator { BASE_I18N_EXPORT 18 base/i18n/file_util_icu.h BASE_I18N_EXPORT bool IsFilenameLegal(const base::string16& file_name); BASE_I18N_EXPORT 27 base/i18n/file_util_icu.h BASE_I18N_EXPORT void ReplaceIllegalCharactersInPath( BASE_I18N_EXPORT 34 base/i18n/file_util_icu.h BASE_I18N_EXPORT bool LocaleAwareCompareFilenames(const base::FilePath& a, BASE_I18N_EXPORT 39 base/i18n/file_util_icu.h BASE_I18N_EXPORT void NormalizeFileNameEncoding(base::FilePath* file_name); BASE_I18N_EXPORT 13 base/i18n/i18n_constants.h BASE_I18N_EXPORT extern const char kCodepageLatin1[]; // a.k.a. ISO 8859-1 BASE_I18N_EXPORT 14 base/i18n/i18n_constants.h BASE_I18N_EXPORT extern const char kCodepageUTF8[]; BASE_I18N_EXPORT 15 base/i18n/i18n_constants.h BASE_I18N_EXPORT extern const char kCodepageUTF16BE[]; BASE_I18N_EXPORT 16 base/i18n/i18n_constants.h BASE_I18N_EXPORT extern const char kCodepageUTF16LE[]; BASE_I18N_EXPORT 18 base/i18n/icu_encoding_detection.h BASE_I18N_EXPORT bool DetectEncoding(const std::string& text, BASE_I18N_EXPORT 25 base/i18n/icu_encoding_detection.h BASE_I18N_EXPORT bool DetectAllEncodings(const std::string& text, BASE_I18N_EXPORT 41 base/i18n/icu_string_conversions.h BASE_I18N_EXPORT bool UTF16ToCodepage(const string16& utf16, BASE_I18N_EXPORT 45 base/i18n/icu_string_conversions.h BASE_I18N_EXPORT bool CodepageToUTF16(const std::string& encoded, BASE_I18N_EXPORT 53 base/i18n/icu_string_conversions.h BASE_I18N_EXPORT bool WideToCodepage(const std::wstring& wide, BASE_I18N_EXPORT 57 base/i18n/icu_string_conversions.h BASE_I18N_EXPORT bool CodepageToWide(const std::string& encoded, BASE_I18N_EXPORT 64 base/i18n/icu_string_conversions.h BASE_I18N_EXPORT bool ConvertToUtf8AndNormalize(const std::string& text, BASE_I18N_EXPORT 15 base/i18n/icu_util.h BASE_I18N_EXPORT bool InitializeICU(); BASE_I18N_EXPORT 18 base/i18n/icu_util.h BASE_I18N_EXPORT void AllowMultipleInitializeCallsForTesting(); BASE_I18N_EXPORT 10 base/i18n/icu_util_nacl_win64.cc BASE_I18N_EXPORT bool InitializeICU() { BASE_I18N_EXPORT 17 base/i18n/number_formatting.h BASE_I18N_EXPORT string16 FormatNumber(int64 number); BASE_I18N_EXPORT 22 base/i18n/number_formatting.h BASE_I18N_EXPORT string16 FormatDouble(double number, int fractional_digits); BASE_I18N_EXPORT 28 base/i18n/number_formatting.h BASE_I18N_EXPORT void ResetFormatters(); BASE_I18N_EXPORT 40 base/i18n/rtl.h BASE_I18N_EXPORT std::string GetConfiguredLocale(); BASE_I18N_EXPORT 43 base/i18n/rtl.h BASE_I18N_EXPORT std::string GetCanonicalLocale(const char* locale); BASE_I18N_EXPORT 52 base/i18n/rtl.h BASE_I18N_EXPORT void SetICUDefaultLocale(const std::string& locale_string); BASE_I18N_EXPORT 55 base/i18n/rtl.h BASE_I18N_EXPORT bool IsRTL(); BASE_I18N_EXPORT 61 base/i18n/rtl.h BASE_I18N_EXPORT bool ICUIsRTL(); BASE_I18N_EXPORT 64 base/i18n/rtl.h BASE_I18N_EXPORT TextDirection GetTextDirectionForLocale( BASE_I18N_EXPORT 73 base/i18n/rtl.h BASE_I18N_EXPORT TextDirection GetFirstStrongCharacterDirection( BASE_I18N_EXPORT 75 base/i18n/rtl.h BASE_I18N_EXPORT TextDirection GetLastStrongCharacterDirection( BASE_I18N_EXPORT 84 base/i18n/rtl.h BASE_I18N_EXPORT TextDirection GetStringDirection(const string16& text); BASE_I18N_EXPORT 108 base/i18n/rtl.h BASE_I18N_EXPORT bool AdjustStringForLocaleDirection(string16* text); BASE_I18N_EXPORT 111 base/i18n/rtl.h BASE_I18N_EXPORT bool UnadjustStringForLocaleDirection(string16* text); BASE_I18N_EXPORT 116 base/i18n/rtl.h BASE_I18N_EXPORT bool StringContainsStrongRTLChars(const string16& text); BASE_I18N_EXPORT 121 base/i18n/rtl.h BASE_I18N_EXPORT void WrapStringWithLTRFormatting(string16* text); BASE_I18N_EXPORT 126 base/i18n/rtl.h BASE_I18N_EXPORT void WrapStringWithRTLFormatting(string16* text); BASE_I18N_EXPORT 130 base/i18n/rtl.h BASE_I18N_EXPORT void WrapPathWithLTRFormatting(const FilePath& path, BASE_I18N_EXPORT 135 base/i18n/rtl.h BASE_I18N_EXPORT string16 GetDisplayStringInLTRDirectionality( BASE_I18N_EXPORT 143 base/i18n/rtl.h BASE_I18N_EXPORT string16 StripWrappingBidiControlCharacters( BASE_I18N_EXPORT 21 base/i18n/streaming_utf8_validator.h class BASE_I18N_EXPORT StreamingUtf8Validator { BASE_I18N_EXPORT 20 base/i18n/string_compare.h BASE_I18N_EXPORT UCollationResult CompareString16WithCollator( BASE_I18N_EXPORT 23 base/i18n/string_search.h BASE_I18N_EXPORT BASE_I18N_EXPORT 32 base/i18n/string_search.h class BASE_I18N_EXPORT FixedPatternStringSearchIgnoringCaseAndAccents { BASE_I18N_EXPORT 31 base/i18n/time_formatting.h BASE_I18N_EXPORT string16 TimeFormatTimeOfDay(const Time& time); BASE_I18N_EXPORT 37 base/i18n/time_formatting.h BASE_I18N_EXPORT string16 TimeFormatTimeOfDayWithHourClockType( BASE_I18N_EXPORT 43 base/i18n/time_formatting.h BASE_I18N_EXPORT string16 TimeFormatShortDate(const Time& time); BASE_I18N_EXPORT 46 base/i18n/time_formatting.h BASE_I18N_EXPORT string16 TimeFormatShortDateNumeric(const Time& time); BASE_I18N_EXPORT 49 base/i18n/time_formatting.h BASE_I18N_EXPORT string16 TimeFormatShortDateAndTime(const Time& time); BASE_I18N_EXPORT 53 base/i18n/time_formatting.h BASE_I18N_EXPORT string16 TimeFormatFriendlyDateAndTime(const Time& time); BASE_I18N_EXPORT 57 base/i18n/time_formatting.h BASE_I18N_EXPORT string16 TimeFormatFriendlyDate(const Time& time); BASE_I18N_EXPORT 62 base/i18n/time_formatting.h BASE_I18N_EXPORT HourClockType GetHourClockType(); BASE_I18N_EXPORT 17 base/i18n/timezone.h BASE_I18N_EXPORT std::string CountryCodeForCurrentTimezone();