WebCFace 2.9.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に変換する | |