|
roo_io
API Documentation for roo_io
|
#include <vector>#include "roo_backport.h"#include "roo_backport/string_view.h"#include "roo_io/base/byte.h"#include "roo_io/core/input_iterator.h"#include "roo_io/data/read.h"#include "roo_io/third_party/u8c.h"Go to the source code of this file.
Data Structures | |
| class | roo_io::Utf8Decoder |
Namespaces | |
| namespace | roo_io |
Functions | |
| template<typename OutputItr > | |
| void | roo_io::DecodeUtfString (roo::string_view s, OutputItr itr) |
| std::vector< char32_t > | roo_io::DecodeUtfStringToVector (roo::string_view s) |
| template<typename OutputIterator > | |
| void | roo_io::WriteUtf8Char (OutputIterator &itr, char32_t v) |
| int | roo_io::WriteUtf8Char (byte *buf, char32_t ch) |
| int | roo_io::WriteUtf8Char (char *buf, char32_t ch) |