BlackMATov
|
2c9dc25e9d
|
compare ops hashed_string with string_view
|
2023-02-03 03:38:17 +07:00 |
|
BlackMATov
|
0a4ba7b128
|
use spaceship operator
|
2023-02-03 01:09:05 +07:00 |
|
BlackMATov
|
0fd9509556
|
move fnv1a_hash to the personal header
|
2023-02-02 14:40:02 +07:00 |
|
|
|
059f953e33
|
Merge pull request #51 from BlackMATov/dev
Dev
|
2023-02-01 05:18:45 +07:00 |
|
BlackMATov
|
2d90247546
|
fix CI tests
|
2023-02-01 04:47:54 +07:00 |
|
|
|
a93162deef
|
Merge pull request #50 from BlackMATov/dev
Dev
|
2023-01-31 20:22:49 +07:00 |
|
BlackMATov
|
e9204d4b33
|
cleanup intrusive_ptr
|
2023-01-31 19:52:09 +07:00 |
|
BlackMATov
|
4a6dff48a8
|
remove unnecessary hashed string ctor overloads
|
2023-01-31 15:44:55 +07:00 |
|
|
|
fa221e7ec4
|
Merge pull request #49 from BlackMATov/dev
Dev
|
2023-01-31 08:40:51 +07:00 |
|
BlackMATov
|
71b896de16
|
fix gcc build
|
2023-01-31 08:16:25 +07:00 |
|
BlackMATov
|
fcced26218
|
fix msvc build
|
2023-01-31 08:01:53 +07:00 |
|
BlackMATov
|
14193a1434
|
constexpr hashed_string
|
2023-01-31 07:42:16 +07:00 |
|
BlackMATov
|
6a8aa13444
|
replace all shared to intrusive ptrs
|
2023-01-31 06:37:54 +07:00 |
|
|
|
b320bd1f04
|
Merge pull request #48 from BlackMATov/dev
Dev
|
2023-01-30 18:16:34 +07:00 |
|
BlackMATov
|
410dc0d8a1
|
fix unit-test includes
|
2023-01-30 16:39:31 +07:00 |
|
|
|
ef92ae352b
|
Merge pull request #47 from BlackMATov/dev
Dev
|
2023-01-21 02:14:12 +07:00 |
|
BlackMATov
|
9a369e235a
|
foreach for all types and scopes
|
2023-01-20 23:10:22 +07:00 |
|
BlackMATov
|
43bcc14c1a
|
types with type_id compare operators
|
2023-01-20 17:55:24 +07:00 |
|
BlackMATov
|
544dcd3a9f
|
rewrite uvalue without variant
|
2023-01-20 05:25:43 +07:00 |
|
BlackMATov
|
ad133deebc
|
fix ifdefed includes
|
2023-01-18 22:48:23 +07:00 |
|
BlackMATov
|
cdbd078f02
|
new unmap uvalue operator
|
2023-01-18 03:29:29 +07:00 |
|
BlackMATov
|
702349dca9
|
safe deref/index uvalue's operators
|
2023-01-18 02:58:06 +07:00 |
|
BlackMATov
|
0326ac3188
|
use META_HPP_THROW_AS instead throw_exception_with function
|
2023-01-17 23:26:09 +07:00 |
|
BlackMATov
|
ec05ff9a3d
|
allow to disable exceptions and RTTI manually
|
2023-01-17 16:48:13 +07:00 |
|
BlackMATov
|
3a2a3ab984
|
use PROJECT_NAME in cmake config
|
2023-01-17 16:22:04 +07:00 |
|
BlackMATov
|
1dda751435
|
rename uvalue data() to get_data()
|
2023-01-16 18:23:37 +07:00 |
|
|
|
8fd50bcf76
|
Merge pull request #46 from BlackMATov/dev
Dev
|
2023-01-14 19:44:08 +07:00 |
|
BlackMATov
|
47c564b25e
|
internal states and binds cleanup
|
2023-01-14 19:23:24 +07:00 |
|
BlackMATov
|
4094e234d3
|
extend scope function #20
|
2023-01-14 17:14:33 +07:00 |
|
|
|
b0ad7cf78a
|
Merge pull request #45 from BlackMATov/dev
Dev
|
2023-01-14 16:26:20 +07:00 |
|
BlackMATov
|
bce3115ff0
|
test fixes
|
2023-01-14 16:15:28 +07:00 |
|
|
|
fb1a3d8b70
|
Merge pull request #44 from BlackMATov/dev
Dev
|
2023-01-13 16:46:23 +07:00 |
|
BlackMATov
|
bff179fac5
|
tests cleanup
|
2023-01-13 16:20:15 +07:00 |
|
BlackMATov
|
c32d599fcd
|
new metadata example
|
2023-01-13 14:04:29 +07:00 |
|
BlackMATov
|
0005b97495
|
examples cleanup
|
2023-01-13 14:04:06 +07:00 |
|
BlackMATov
|
a3b3ffa4ad
|
add fmt module for examples
|
2023-01-13 13:46:07 +07:00 |
|
BlackMATov
|
39e4bfef37
|
rename manuals test cases
|
2023-01-13 11:48:13 +07:00 |
|
BlackMATov
|
55012305b1
|
replace state maps to sets
|
2023-01-13 11:41:42 +07:00 |
|
BlackMATov
|
add087686e
|
simple hashed_string
|
2023-01-13 10:40:41 +07:00 |
|
BlackMATov
|
3d7a287dd2
|
insert_or_assign for std::sets
|
2023-01-13 10:38:39 +07:00 |
|
BlackMATov
|
eaf84e4ba5
|
states with their indices compare operators
|
2023-01-13 09:38:12 +07:00 |
|
BlackMATov
|
7fcfef63f7
|
xxx_as functions for enum types
|
2023-01-13 03:33:22 +07:00 |
|
BlackMATov
|
8bf8666a15
|
metadata move tweaks
|
2023-01-13 03:06:00 +07:00 |
|
BlackMATov
|
54fd2333f4
|
little dev tweaks
|
2023-01-13 02:55:10 +07:00 |
|
BlackMATov
|
cc31e48b11
|
cleanup indices compare operators
|
2023-01-12 10:59:29 +07:00 |
|
BlackMATov
|
e2d5ae5e6d
|
rvalue uvalue::get_as optimization
|
2023-01-12 10:33:01 +07:00 |
|
BlackMATov
|
5a54ea9bac
|
get_as<T> for variable and member
|
2023-01-12 10:16:26 +07:00 |
|
BlackMATov
|
1ebd2e75ed
|
implicit uvalue's ctor from value, remove all uvalue's dynamic operators
|
2023-01-12 09:53:08 +07:00 |
|
BlackMATov
|
b60912b6fd
|
add doctest manually to control warning options
|
2023-01-12 02:34:50 +07:00 |
|
BlackMATov
|
0e2d886d45
|
move destructor auto bind to class_bind ctor
|
2023-01-11 17:19:55 +07:00 |
|