|
WebCFace 3.2.0
Web-based Communication Framework & Dashboard-like UI
|
#include "webcface/common/encoding.h"#include "webcface/common/internal/safe_global.h"#include <unordered_map>#include <utf8.h>#include <cstring>#include <mutex>#include <cassert>Classes | |
| struct | SharedStringData |
Namespaces | |
| namespace | webcface |
| namespace | webcface::internal |
Functions | |
| void | usingUTF8 (bool flag) |
| webcfaceが使用するエンコーディングを設定する | |
| bool | usingUTF8 () |
| webcfaceが使用するエンコーディングを取得する | |
| std::string | toNarrow (std::wstring_view name_ref) |
| wstringをstringに変換する | |
| void | decodeU8sToWs (const std::shared_ptr< internal::SharedStringData > &data) |
| void | decodeWsToS (const std::shared_ptr< internal::SharedStringData > &data) |
| std::wstring | toWide (std::string_view name_ref) |
| stringをwstringに変換する | |