#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 |