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

50 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
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
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
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
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
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
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
59aa63ac64 update doc 2020-09-08 20:38:34 +03:00
neargye
8f31ad7cfa wip 2020-08-15 19:52:37 +05:00
neargye
604054df5a wip 2020-07-05 13:18:29 +05:00
Daniil Goncharov
2b9f24fd2c
remove enum_traits (#38) 2020-05-24 16:11:08 +05:00
neargye
703db3613d update doc 2020-05-11 16:25:00 +05:00
Daniil Goncharov
a76480629c
Change contains_value to enum_contains (#31)
* change contains_value to enum_contains

* update test

* update doc
2020-03-13 18:10:09 +05:00
Neargye
52d7323bca fix doc 2020-01-31 14:22:19 +05:00
Neargye
0361df110f update doc 2020-01-25 23:52:21 +05:00
Neargye
06a8669d49 update doc 2020-01-25 23:01:16 +05:00
neargye
49d2429cf1 update doc and example 2019-10-26 22:09:23 +05:00
neargye
00bd8528ce update doc
fix MAGIC_ENUM_NO_CHECK_SUPPORT
2019-10-04 13:58:08 +05:00
neargye
2a259f1b55 update doc 2019-10-03 19:43:18 +05:00
neargye
cd73e2b974 add doc 2019-10-03 19:40:42 +05:00