1
0
Fork 0
mirror of https://github.com/Neargye/magic_enum.git synced 2026-01-08 23:24:20 +00:00
Commit graph

70 commits

Author SHA1 Message Date
neargye
083298a045 fix namespace 2025-09-01 01:21:32 +04:00
ZXShady
aaf57737d5
Add prefix trimming (#414) 2025-08-31 22:56:19 +04:00
ZXShady
d642b05dcb
Add adl_ranges (#413)
Co-authored-by: lsemprini <17140216+lsemprini@users.noreply.github.com>
2025-06-11 21:00:01 +04:00
neargye
06741ec03f update doc 2024-11-20 00:07:21 +02:00
neargye
84990c60b2 update doc 2024-11-19 23:47:49 +02:00
neargye
126539e13c fix doc 2024-09-22 19:59:40 +03:00
neargye
bc2e94853b add enum_reflected 2024-06-29 16:47:56 +03:00
neargye
a7f35612ab update doc 2024-02-22 18:29:45 +04:00
Walter
40ecd7dfb4
Tidy up Limitations page (#332) 2024-01-21 14:13:49 +04:00
neargye
aa465f7f37 update doc and example 2024-01-02 02:39:10 +04:00
Arkhipov Ivan
56dcb011c2
Put get to magic_enum::containers namespace (#316) 2023-11-15 22:25:49 +04:00
neargye
33e4bb8640 update doc 2023-09-15 14:30:21 +04:00
neargye
45c8b5d92c update doc 2023-08-14 18:41:40 +04:00
neargye
3b4967b21e move all enum_flags_* func to enum_flags.hpp 2023-06-05 14:44:06 +04:00
Daniil Goncharov
6304edd7f6
update doc 2023-05-26 17:33:03 +04:00
neargye
ed43fd5fa2 move iostream_operators to magic_enum_iostream 2023-05-21 20:55:52 +04:00
neargye
427a47394f * Remove MAGIC_ENUM_ENABLE_NONASCII
* Optimize template instantiations
* Remove auto is_flags
* Change flags API
2023-05-21 04:08:07 +04:00
Bela Schaum
533c9509ef
add constexpr containers (#187) 2023-01-17 18:59:37 +04:00
neargye
c588771875 update doc 2022-11-08 13:02:11 +04:00
neargye
8bd403f888 fix #216, fix #199 2022-11-07 21:00:16 +04:00
neargye
159a35006d fix #215 2022-10-11 19:01:04 +04:00
Nick Grebnev
1a57977ea3
Typo fixed (#210) 2022-08-20 17:57:30 +04:00
neargye
4802f793bb clean-up 2022-06-28 14:57:34 +04:00
neargye
b45b470bea update doc 2022-06-28 14:57:02 +04:00
neargye
c59aec8b1c fuse separated into separate header 2022-05-10 21:22:57 +04:00
Daniil Goncharov
2615fa5e7b
clen-up & improve (#173) 2022-03-28 19:15:38 +04:00
Daniil Goncharov
2e7313d3f7
clean-up & improve (#170) 2022-03-28 18:56:16 +04:00
Daniil Goncharov
cee99df7b5
fix bool (#172) 2022-03-28 18:55:25 +04:00
Bela Schaum
64bedded2a
Enum switch (#168) 2022-03-18 16:07:00 +04:00
Daniil Goncharov
b0c0e02bdc
add compile time enum_index (#159) 2022-03-09 10:07:09 +02:00
neargye
04a3d32d0f clean-up 2022-03-08 14:05:43 +02:00
Pavel I. Kryukov
9d1cf196cf
Make enum_fuse typesafe (fixes #143) (#145) 2022-03-08 10:38:19 +02:00
Pavel I. Kryukov
c9388f1c99
Fix docs (#144) 2022-02-19 13:09:33 +02:00
Pavel I. Kryukov
5444f00a04
Use bitwise OR for magic_enum::enum_fuse (#131) 2022-02-11 18:35:50 +02:00
neargye
63ff515163 clean-up 2022-02-10 20:17:44 +02:00
Pavel I. Kryukov
1f8e29b140
Add enum fusing function (#127) 2022-02-10 19:58:59 +02:00
neargye
db69b213b0 fix doc 2022-02-05 00:17:05 +02:00
neargye
9ed19fb9e9 move is_flags to customize::enum_range
force set the enum-flag true or false
2022-01-27 15:34:41 +02:00
neargye
e136070bc8 update 2022-01-09 02:27:37 +02:00
Daniil Goncharov
aecf0db795
New enum-flags API (#120) 2022-01-08 17:30:44 +02:00
neargye
aa1a304860 update doc 2021-11-26 17:41:22 +02:00
Komachin
38f86e4d09
Added support for non-ASCII characters (UNIX/Linux) (#95) 2021-08-09 17:44:30 +03:00
neargye
5d6e0e7707 update doc 2021-08-09 11:23:28 +03:00
sajimon
081a77b96a
Add ability to include external configuration header (#86)
* Add ability to include external configuration header

* Add documentation regarding MAGIC_ENUM_CONFIG_FILE
2021-06-17 16:06:27 +03:00
Malcolm Parsons
58833fa067
Fix typo (#72) 2021-02-09 19:33:32 +02:00
neargye
79fd207cca update doc 2021-01-12 10:31:53 +02:00
neargye
806f2530ef clean-up 2020-12-29 18:56:51 +02:00
neargye
993e796e0d update doc 2020-12-23 14:17:39 +02:00
neargye
dee5abdfbd update doc
fix #68
2020-12-23 14:14:28 +02:00
neargye
59aa63ac64 update doc 2020-09-08 20:38:34 +03:00