OpenTREP Logo  0.07.7
C++ Open Travel Request Parsing Library
icu_util.hpp
Go to the documentation of this file.
1 #ifndef __OPENTREP_BAS_ICU_UTIL_HPP
2 #define __OPENTREP_BAS_ICU_UTIL_HPP
3 
4 // //////////////////////////////////////////////////////////////////////
5 // Import section
6 // //////////////////////////////////////////////////////////////////////
7 // STL
8 #include <string>
9 // ICU
10 #include <unicode/unistr.h> // UnicodeString
11 #include <unicode/translit.h> // Transliterator
12 
13 namespace OPENTREP {
14 
22  bool check (const UErrorCode& iStatus, const char* iMsg);
23 
30  icu::UnicodeString escape (const icu::UnicodeString&);
31 
38  std::string getUTF8 (const icu::UnicodeString&);
39 
40 }
41 #endif // __OPENTREP_BAS_ICU_UTIL_HPP
std::string getUTF8(const icu::UnicodeString &iString)
Definition: icu_util.cpp:65
bool check(const UErrorCode &iStatus, const char *iMsg)
Definition: icu_util.cpp:18
icu::UnicodeString escape(const icu::UnicodeString &iSource)
Definition: icu_util.cpp:45