2
0
mirror of https://github.com/boostorg/pfr.git synced 2026-01-19 04:22:13 +00:00

104 Commits

Author SHA1 Message Date
Antony Polukhin
8c4934c17d Merge pull request #58 from akrzemi1/better_errors
better error messages
2020-10-20 21:26:55 +03:00
Antony Polukhin
00643f5aff doc improvement ideas from Andrzej Krzemienski 2020-10-20 20:09:34 +03:00
Andrzej Krzemienski
5a1cc330b9 better error messages 2020-10-19 22:06:48 +02:00
Antony Polukhin
57d8482245 CI fixes and fix some issues with docs (fixes #55) 2020-10-15 22:07:07 +03:00
Antony Polukhin
d2ac7325bd more polishings for the docs 2020-10-14 10:30:09 +03:00
Antony Polukhin
dfb3771e4f Use HTTPS 2020-10-13 22:47:34 +03:00
Antony Polukhin
4fe0615262 more fixes for the docs 2020-10-13 22:39:50 +03:00
Antony Polukhin
020b855686 more cleanups for the docs 2020-10-13 20:36:22 +03:00
Antony Polukhin
4ec21adbab more cleanups for the docs 2020-10-12 21:03:03 +03:00
Antony Polukhin
5daf55c5e2 improvements for reference section 2020-10-11 22:17:01 +03:00
Antony Polukhin
8d26298e0a polishing docs 2020-10-11 22:00:36 +03:00
Antony Polukhin
4d89b42a66 cleanup the docs 2020-10-11 21:35:19 +03:00
Antony Polukhin
f40d2f773a cleanup quck examples 2020-10-11 21:09:14 +03:00
Antony Polukhin
77110ea65f docs rewrite started 2020-10-10 23:08:06 +03:00
Antony Polukhin
5713fa0aa7 minor 2020-10-09 22:26:25 +03:00
Antony Polukhin
7fe5f9b9b4 Fix docs 2020-10-09 22:18:24 +03:00
Antony Polukhin
2331a3bc6b more polishings 2020-10-09 22:04:00 +03:00
Antony Polukhin
af4120c5fd fixes for docs and tests 2020-10-09 21:40:19 +03:00
Antony Polukhin
44c3ae3969 cleanup the docs and headers, disable classic core on MSVC tests 2020-10-09 21:26:38 +03:00
Antony Polukhin
dd0d53eded more polishings for the docs 2020-10-05 20:14:26 +03:00
Antony Polukhin
c32fb3271f more fixes and clarifications for the docs 2020-10-05 19:59:02 +03:00
Antony Polukhin
1365e2779b Add an example on how to customize printing (fixes #47) 2020-10-05 19:10:13 +03:00
Antony Polukhin
ea068caf14 Rewrite the Motivation section; less "reflection" more "representation" in docs 2020-10-05 18:49:40 +03:00
Antony Polukhin
a16d99b7f1 Fix issues found by Steven Watanabe and update docs to show limitations from #36 and #35 (fixes #35) 2020-10-04 14:46:13 +03:00
Antony Polukhin
50d58a2e84 Clean up and update the docs 2020-08-19 23:02:34 +03:00
Antony Polukhin
74c460fd18 update copyright 2020-01-18 13:52:29 +03:00
Antony Polukhin
ff778d5430 Add information about C++14 limitations (refs #39) 2019-07-28 16:45:06 +03:00
Antony Polukhin
449d6769a2 Fix docs rendering on narrow screens 2019-07-28 12:44:08 +03:00
Antony Polukhin
6f35c872c8 add link to another video that describes PFR library internals 2019-01-30 23:05:45 +03:00
Antony Polukhin
8bb5eb2f33 Update copyright 2019-01-06 20:46:45 +03:00
Antony Polukhin
068f98346a Update the docs: remove outdated notes about using reinterpret_cast. We do not do it any more 2018-10-27 20:49:48 +03:00
Antony Polukhin
7d4a705f74 Update years in docs 2018-06-12 17:52:41 +03:00
Antony Polukhin
7a098eea97 Typo fixed 2018-06-12 13:11:51 +03:00
Antony Polukhin
aec668962d Document the unions behavior and fix #22 2018-06-12 13:06:37 +03:00
Antony Polukhin
52b7f8f83a Final MSVC fixes, including detection idiom rewrite and simplifications of some tests. Docs updated to show MSVC usage ability 2017-10-17 00:01:15 +03:00
Antony Polukhin
5770f67671 Polishing: use std::addressof for getting address of user provided type, make some functions static and constexpr 2017-10-13 20:33:39 +03:00
Antony Polukhin
b67893d92e Updated docs and enabled Loophole by default 2017-09-16 21:19:41 +03:00
Antony Polukhin
982cb04375 Docs were updated, as was proposed in #8 2017-08-19 12:53:40 +03:00
Antony Polukhin
5262e209e4 Split examples.cpp into two files 2017-08-19 12:18:12 +03:00
Antony Polukhin
78251885b4 Add info on 'precise' and 'flat' into the Overview section #8 2017-08-13 11:12:37 +03:00
Antony Polukhin
191184a422 Use BOOST_PFR_USE_CPP17 macro instead of copypasted check, fix copyright dates, drop unnecessary dependencies in core17_generated.hpp 2017-01-15 10:49:56 +03:00
Antony Polukhin
afd995e5dd Added info about reinterpret casts into the reference section. Improved formatting and added more examples 2017-01-05 20:54:08 +03:00
Antony Polukhin
6ea565dd6d Fix for Jamfile 2017-01-03 21:51:11 +03:00
Antony Polukhin
7532ba8ba1 Polishing the docs 2017-01-03 21:44:26 +03:00
Antony Polukhin
cfee20e36f Fixed multiple typos in docs and added more short examples 2017-01-01 18:07:16 +03:00
Antony Polukhin
459a25f817 A few more examples 2016-12-31 21:42:44 +03:00
Antony Polukhin
9bca907657 Fixed typos in docs and better structuring of reference section 2016-12-29 21:51:52 +03:00
Antony Polukhin
af0a937126 More tests, some refactoring, flat functions now have their precise version, started improving the documents, fixed issues with const propagations, better separation of functions (now IO functions are not part of the core.hpp) 2016-12-28 22:19:29 +03:00
Antony Polukhin
26fffe6ff0 Added 'How it works' section into the docs 2016-10-14 08:59:22 +03:00
Antony Polukhin
9fbb780839 Move more files to better reflect their content and usability (pod_ -> flat_) 2016-07-18 23:54:07 +03:00