|
UniDx
|
文字列を貯めるインターンプール [詳解]
#include <StringId.h>
クラス | |
| struct | TransparentHash |
| struct | TransparentEq |
公開型 | |
| typedef std::pmr::u8string | String |
| typedef std::pmr::unordered_set< String, TransparentHash, TransparentEq > | Strings |
公開メンバ関数 | |
| InternPool () | |
| StringId | intern (std::u8string_view sv) |
| const Strings & | getStrings () const |
静的公開メンバ関数 | |
| static InternPool & | instance () |
| インスタンスの取得 | |
文字列を貯めるインターンプール
| typedef std::pmr::u8string UniDx::InternPool::String |
| typedef std::pmr::unordered_set<String, TransparentHash, TransparentEq> UniDx::InternPool::Strings |
|
inline |
|
inline |
|
inlinestatic |
インスタンスの取得
|
inline |