1 #ifndef MSP_STRINGCODEC_USTRING_H_
2 #define MSP_STRINGCODEC_USTRING_H_
7 namespace StringCodec {
11 typedef std::basic_string<unichar> ustring;
13 inline bool is_valid_unichar(unichar ch)
14 { return ch>=0 && ch<=0x10FFFF && (ch<0xD800 || ch>0xDFFF) && (ch&0xFFFE)!=0xFFFE; }
16 } // namespace StringCodec