OpenTREP Logo  0.07.18
C++ Open Travel Request Parsing Library
Loading...
Searching...
No Matches
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
13namespace 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