| Index: base/i18n/icu_encoding_detection.h
|
| ===================================================================
|
| --- base/i18n/icu_encoding_detection.h (revision 97736)
|
| +++ base/i18n/icu_encoding_detection.h (working copy)
|
| @@ -9,19 +9,22 @@
|
| #include <string>
|
| #include <vector>
|
|
|
| +#include "base/i18n/base_i18n_export.h"
|
| +
|
| namespace base {
|
|
|
| // Detect encoding of |text| and put the name of encoding (as returned by ICU)
|
| // in |encoding|. For ASCII texts |encoding| will be set to an empty string.
|
| // Returns true on success.
|
| -bool DetectEncoding(const std::string& text, std::string* encoding);
|
| +BASE_I18N_EXPORT bool DetectEncoding(const std::string& text,
|
| + std::string* encoding);
|
|
|
| // Detect all possible encodings of |text| and put their names
|
| // (as returned by ICU) in |encodings|. Returns true on success.
|
| // Note: this function may return encodings that may fail to decode |text|,
|
| // the caller is responsible for handling that.
|
| -bool DetectAllEncodings(const std::string& text,
|
| - std::vector<std::string>* encodings);
|
| +BASE_I18N_EXPORT bool DetectAllEncodings(const std::string& text,
|
| + std::vector<std::string>* encodings);
|
|
|
| } // namespace base
|
|
|
|
|