toml11/toml
ToruNiina cc2e453b5b feat: remove strerror from errmsg in FILE* version
parse(FILE*) is a minor overload, but dispatching strerror takes too
much cost. Standard library version is not thread-safe, so some compiler
reports a warning. There are thread-safe versions defined in XSI, GNU,
and Windows. XSI/GNU versions can be detected by macros, but in some
cases, detection-by-macro written in the doc does not work.
Since errno can be obtained from the exception, users can call strerror
that is available in their env if needed. We can just report errno.
2024-01-07 10:48:17 +09:00
..
color.hpp refactor: style update 2022-05-29 00:37:39 +09:00
combinator.hpp fix a compile warning C26478 2021-10-09 11:12:58 +09:00
comments.hpp Don't deliberately dereference the null pointer 2022-09-29 17:59:28 +02:00
datetime.hpp Initialize data members for defaulted c'tors 2022-09-29 17:59:27 +02:00
exception.hpp feat: remove strerror from errmsg in FILE* version 2024-01-07 10:48:17 +09:00
from.hpp fix: remove needless include file 2021-05-25 21:40:41 +09:00
get.hpp feat: add get<T> overload with toml::value& 2023-05-27 00:16:17 +09:00
into.hpp fix: remove needless include file 2021-05-25 21:40:41 +09:00
lexer.hpp Merge pull request #193 from lukash/replace-fstream 2022-09-24 00:17:52 +09:00
literal.hpp fix: limit value recursion in array/inl-table 2024-01-04 20:45:35 +09:00
macros.hpp fix: enable to control macro definition 2021-04-02 17:21:25 +09:00
parser.hpp refactor: add comment 2024-01-04 21:18:47 +09:00
region.hpp Fix for case when vector iterator is raw pointer 2023-03-16 23:02:19 +07:00
result.hpp feat: use detail::none_t instead of char 2019-05-31 17:07:52 +09:00
serializer.hpp Escape control characters in keys 2023-10-10 09:03:33 +01:00
source_location.hpp Support changing color mode at runtime 2022-05-27 00:01:28 +09:00
storage.hpp refactor: add explicit to ctors of internal types 2020-01-24 15:58:24 +09:00
string.hpp feat: workaround __cplusplus problem on MSVC 2021-12-17 22:29:57 +09:00
traits.hpp feat: workaround __cplusplus problem on MSVC 2021-12-17 22:29:57 +09:00
types.hpp Spelling fixes 2021-08-27 19:52:45 -04:00
utility.hpp feat: workaround __cplusplus problem on MSVC 2021-12-17 22:29:57 +09:00
value.hpp fix: #192 quick fix by checking address 2022-07-01 01:09:22 +09:00
version.hpp fix: Allow MSVC to have old version 2021-12-18 00:36:20 +09:00