libcrn  3.9.5
A document image processing library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Static Public Member Functions | List of all members
crn::UTFConverter Class Reference

Utility class to convert Unicode strings. More...

#include <CRNUTFConverter.h>

Static Public Member Functions

static std::u32string ToUTF32 (char utf8string)
 
static std::u32string ToUTF32 (const char *utf8string)
 
static std::u32string ToUTF32 (const std::string &utf8string)
 
static std::string ToUTF8 (char32_t utf32string)
 
static std::string ToUTF8 (const char32_t *utf32string)
 
static std::string ToUTF8 (const std::u32string &utf32string)
 

Detailed Description

Utility class to convert Unicode strings.

Author
Yann LEYDIER
Date
Jan 2015
Version
0.1
Warning
not supported by GCC 4.8!

Definition at line 38 of file CRNUTFConverter.h.

Member Function Documentation

static std::u32string crn::UTFConverter::ToUTF32 ( char  utf8string)
inlinestatic

Definition at line 41 of file CRNUTFConverter.h.

static std::u32string crn::UTFConverter::ToUTF32 ( const char *  utf8string)
inlinestatic

Definition at line 42 of file CRNUTFConverter.h.

static std::u32string crn::UTFConverter::ToUTF32 ( const std::string &  utf8string)
inlinestatic

Definition at line 43 of file CRNUTFConverter.h.

static std::string crn::UTFConverter::ToUTF8 ( char32_t  utf32string)
inlinestatic

Definition at line 45 of file CRNUTFConverter.h.

static std::string crn::UTFConverter::ToUTF8 ( const char32_t *  utf32string)
inlinestatic

Definition at line 46 of file CRNUTFConverter.h.

static std::string crn::UTFConverter::ToUTF8 ( const std::u32string &  utf32string)
inlinestatic

Definition at line 47 of file CRNUTFConverter.h.


The documentation for this class was generated from the following file: