-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathstring.hpp
More file actions
23 lines (15 loc) · 821 Bytes
/
Copy pathstring.hpp
File metadata and controls
23 lines (15 loc) · 821 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#pragma once
#include <string>
#include "bencode/detail/serialization_traits.hpp"
namespace bencode {
template <typename Traits, typename Alloc>
struct serialization_traits<std::basic_string<char, Traits, Alloc>> : serializes_to_string {};
template <typename Traits, typename Alloc>
struct serialization_traits<std::basic_string<wchar_t, Traits, Alloc>> : serializes_to_string {};
template <typename Traits, typename Alloc>
struct serialization_traits<std::basic_string<char8_t, Traits, Alloc>> : serializes_to_string {};
template <typename Traits, typename Alloc>
struct serialization_traits<std::basic_string<char16_t, Traits, Alloc>> : serializes_to_string {};
template <typename Traits, typename Alloc>
struct serialization_traits<std::basic_string<char32_t, Traits, Alloc>> : serializes_to_string {};
}