|  |  | 
| Namespaces | |
| namespace | Glib | 
| Classes | |
| class | Glib::ustring_Iterator<T> | 
| The iterator type of Glib::ustring.  More... | |
| class | Glib::ustring | 
| Glib::ustring has much the same interface as std::string, but contains Unicode characters encoded as UTF-8.  More... | |
| Functions | |
| gunichar | get_unichar_from_std_iterator (std::string::const_iterator pos) G_GNUC_PURE | 
| Extract a UCS-4 character from UTF-8 data. | |
| 
 | 
| Extract a UCS-4 character from UTF-8 data. 
Convert a single UTF-8 (multibyte) character starting at  This is mainly used by the implementation of Glib::ustring::iterator, but it might be useful as utility function if you prefer using std::string even for UTF-8 encoding. |