OpenTREP Logo  0.6.0
C++ Open Travel Request Parsing Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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  UnicodeString escape (const UnicodeString&);
31 
38  std::string getUTF8 (const UnicodeString&);
39 
40 }
41 #endif // __OPENTREP_BAS_ICU_UTIL_HPP
UnicodeString escape(const UnicodeString &iSource)
Definition: icu_util.cpp:45
std::string getUTF8(const UnicodeString &iString)
Definition: icu_util.cpp:65
bool check(const UErrorCode &iStatus, const char *iMsg)
Definition: icu_util.cpp:18