Osmium  0.1
Classes | Namespaces | Functions
include/osmium/utils/unicode.hpp File Reference
#include <cstdlib>
#include <fstream>
#include <v8.h>
#include <unicode/ustring.h>
Include dependency graph for unicode.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Osmium::Unicode_Conversion_Error
 Parent exception class for Unicode conversion errors. More...
class  Osmium::UTF8_to_UTF16_Conversion_Error
 Exception thrown when a UTF-8 to UTF-16 conversion failed. More...
class  Osmium::UTF16_to_UTF8_Conversion_Error
 Exception thrown when a UTF-16 to UTF-8 conversion failed. More...

Namespaces

namespace  Osmium
 

All Osmium code is in this namespace.


Functions

template<int characters>
v8::Local< v8::String > Osmium::utf8_to_v8_String (const char *cstring)
template<int characters>
const char * Osmium::v8_String_to_utf8 (v8::Local< v8::String > string)
void Osmium::v8_String_to_ostream (v8::Local< v8::String > string, std::ostream &os)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines