Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | List of all members
widestring Class Reference

#include <widestring.h>

Inheritance diagram for widestring:

Public Member Functions

 widestring (const wchar_t *__s)
 
 widestring (const char *__s)
 
const char * mb_str () const
 
size_t from_utf8 (const char *in)
 
const char * to_utf8 () const
 

Detailed Description

Another string class. This one always stores string internally as 16-bit wide characters, and can convert to and from other representations as desired.

Unlike the C++ standard "wstring" class, on which it is based, this class can convert to and from UTF8 and default encoded 8-bit character strings.


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