25class ORCUS_PSR_DLLPUBLIC string_pool
28 string_pool(
const string_pool&) =
delete;
29 string_pool& operator=(
const string_pool&) =
delete;
32 string_pool(string_pool&& other);
44 std::pair<std::string_view, bool>
intern(std::string_view str);
78 void swap(string_pool& other);
93 std::unique_ptr<impl> mp_impl;