#include <string>#include <vector>#include <exception>#include <boost/cstdint.hpp>

Go to the source code of this file.
Classes | |
| class | utf8::invalid_utf8_exception |
| Thrown by operations encountering invalid UTF-8 data. More... | |
Namespaces | |
| ucs4 | |
| utf8 | |
| Functions for converting Unicode wide-char strings to UTF-8 encoded strings, back and forth. | |
| utf16 | |
| For Win32 API. | |
Typedefs | |
| typedef boost::uint32_t | ucs4::char_t |
| typedef std::vector< char_t > | ucs4::string |
| typedef char | utf8::char_t |
| typedef std::string | utf8::string |
| typedef wchar_t | utf16::char_t |
| typedef std::vector< char_t > | utf16::string |
1.8.8