annotate dep/toml11/toml/from.hpp @ 347:a0aa8c8c4307
dep/anitomy: port to use UCS-4 rather than wide strings
rationale: wide strings are not the same on every platform, and
might not even be Unicode. (while they usually are, its possible
that they are not)
I was *going* to change StringToInt to use a string stream, but
outputting to an integer doesn't seem to work at all with UCS-4,
even though it ought to, so I just rolled my own that uses the
arabic digits only.
author |
Paper <paper@paper.us.eu.org> |
date |
Sun, 23 Jun 2024 10:32:09 -0400 |
parents |
3b355fa948c7 |
children |
|
rev |
line source |
318
|
1 // Copyright Toru Niina 2019.
|
|
2 // Distributed under the MIT License.
|
|
3 #ifndef TOML11_FROM_HPP
|
|
4 #define TOML11_FROM_HPP
|
|
5
|
|
6 namespace toml
|
|
7 {
|
|
8
|
|
9 template<typename T>
|
|
10 struct from;
|
|
11 // {
|
|
12 // static T from_toml(const toml::value& v)
|
|
13 // {
|
|
14 // // User-defined conversions ...
|
|
15 // }
|
|
16 // };
|
|
17
|
|
18 } // toml
|
|
19 #endif // TOML11_FROM_HPP
|