Michele Caini
|
9630977c2d
|
sparse set: generic bind function
|
2024-09-16 10:55:15 +02:00 |
|
Michele Caini
|
dce9abb2f0
|
doc: more about signals - close #1169
|
2024-09-13 12:45:18 +02:00 |
|
Michele Caini
|
d62204df4e
|
group: impressed, cannot get all compilers to agree :)
|
2024-09-12 18:12:45 +02:00 |
|
Michele Caini
|
5f1a14cd43
|
registry: defaulted trivial destructor with implicit noexcept specification
|
2024-09-12 18:05:49 +02:00 |
|
Michele Caini
|
80f12a7ac2
|
group: implicit noexcept specification
|
2024-09-12 18:05:09 +02:00 |
|
Michele Caini
|
84f8b5d5bb
|
observer: implicit noexcept specification
|
2024-09-12 18:04:45 +02:00 |
|
Michele Caini
|
24751f6158
|
observer: defaulted trivial destructor
|
2024-09-12 17:51:40 +02:00 |
|
Michele Caini
|
fd3e275d86
|
sigh mixin: avoid nonsense warnings with g++
|
2024-09-12 17:50:59 +02:00 |
|
Michele Caini
|
1175bdca62
|
meta: move node as it ought to be
|
2024-09-12 17:46:12 +02:00 |
|
Michele Caini
|
8899c9df7e
|
group: defaulted trivial destructor
|
2024-09-12 17:45:28 +02:00 |
|
Michele Caini
|
3d10b764eb
|
sigh mixin: expect noexcept move ctor/op
|
2024-09-12 17:38:51 +02:00 |
|
Michele Caini
|
33578dd6da
|
meta: [[nodiscard]]
|
2024-09-12 13:55:24 +02:00 |
|
Michele Caini
|
2ab5e4deb3
|
natvis: meta_prop
|
2024-09-12 11:59:02 +02:00 |
|
Michele Caini
|
a4a87995af
|
meta: reduce indirection for meta_prop
|
2024-09-12 10:16:58 +02:00 |
|
Michele Caini
|
b5fbc68baa
|
sigh mixin: refine auto signals
|
2024-09-11 10:46:12 +02:00 |
|
Terens
|
42a1905690
|
sigh mixin: automatic signal registration for components (#1168)
|
2024-09-11 08:29:20 +02:00 |
|
Michele Caini
|
6d03f4d6f2
|
test: avoid unused variables
|
2024-09-11 08:29:10 +02:00 |
|
Michele Caini
|
e4ba5c31d2
|
meta: deprecate meta properties in favor of custom data
|
2024-09-10 16:12:28 +02:00 |
|
Michele Caini
|
355010df3b
|
doc: refine mesta custom doc
|
2024-09-10 16:04:59 +02:00 |
|
Michele Caini
|
dc7ab63b6f
|
view: drop pointless check
|
2024-09-10 15:46:08 +02:00 |
|
Michele Caini
|
5ecd5739d0
|
registry: cleanup/improvement
|
2024-09-10 15:45:47 +02:00 |
|
Michele Caini
|
8fd4cf7c45
|
registry: storage reset function - close #1173
|
2024-09-09 12:42:52 +02:00 |
|
Michele Caini
|
6f7dc0558b
|
*: TODO
|
2024-09-09 12:11:42 +02:00 |
|
Michele Caini
|
eabe7be7da
|
resource: swap
|
2024-09-09 12:02:33 +02:00 |
|
Michele Caini
|
7ad5eb8c17
|
*: updated TODO
|
2024-09-06 15:48:07 +02:00 |
|
Michele Caini
|
b485d72ec7
|
signal: swap based move assignment operators
|
2024-09-06 15:48:07 +02:00 |
|
Michele Caini
|
63d6db37d8
|
scheduler: swap based move assignment operator
|
2024-09-06 15:48:07 +02:00 |
|
Michele Caini
|
3b4864aeae
|
registry: swap based move assignment operator
|
2024-09-06 15:48:07 +02:00 |
|
Michele Caini
|
d40e5f3dd5
|
table: swap based move assignment operator
|
2024-09-06 15:48:07 +02:00 |
|
Michele Caini
|
5bb706ceea
|
observer: propagate noexcept-ness
|
2024-09-06 15:47:26 +02:00 |
|
Michele Caini
|
0966cc9063
|
entity: try to get around an issue with g++9
|
2024-09-06 15:47:14 +02:00 |
|
Michele Caini
|
5e1c44195a
|
registry: propagate noexcept(false) to registry destructor
|
2024-09-06 15:40:37 +02:00 |
|
Michele Caini
|
2147e4bbb2
|
storage: refine noexcept-ness
|
2024-09-06 15:30:03 +02:00 |
|
Michele Caini
|
9f36bec353
|
sparse_set/storage: swap based move assignment operator
|
2024-09-06 15:24:21 +02:00 |
|
Michele Caini
|
c3826c78aa
|
mixin: refine noexcept-ness
|
2024-09-06 14:59:53 +02:00 |
|
Michele Caini
|
d0a23fdf49
|
sparse_set/storage: make it clear that dtor and move op are not noexcept
|
2024-09-06 14:43:38 +02:00 |
|
Michele Caini
|
a39fd8548d
|
config: wrap macro arguments to avoid warnings
|
2024-09-06 11:11:55 +02:00 |
|
Michele Caini
|
9c9816110e
|
view: clear dead path
|
2024-09-05 16:04:30 +02:00 |
|
Michele Caini
|
156bc470ce
|
natvis: update views for meta containers
|
2024-09-05 12:31:09 +02:00 |
|
Michele Caini
|
50db6f2193
|
meta: cleanup/reuse internal code
|
2024-09-04 14:29:33 +02:00 |
|
Michele Caini
|
628bfbd4ca
|
natvis: meta
|
2024-09-03 15:11:41 +02:00 |
|
Michele Caini
|
ea4470b4a7
|
meta: minor changes
|
2024-09-02 15:49:16 +02:00 |
|
Michele Caini
|
90c975904f
|
meta: refine and share find_member/find_overload
|
2024-09-02 15:05:11 +02:00 |
|
Michele Caini
|
27f7e43b05
|
meta: internal changes
|
2024-08-27 16:27:57 +02:00 |
|
Michele Caini
|
c909b40b5a
|
*: updated TODO
|
2024-08-27 16:27:50 +02:00 |
|
Michele Caini
|
07e1ac5350
|
meta: asserts to prevent future errors
|
2024-08-27 16:27:01 +02:00 |
|
Michele Caini
|
c3758edb83
|
meta: cleanup meta_range impl
|
2024-08-27 16:26:25 +02:00 |
|
Michele Caini
|
328286d201
|
meta: minor changes
|
2024-08-27 16:16:39 +02:00 |
|
Michele Caini
|
8d149ecfc3
|
meta: minor changes
|
2024-08-27 15:25:02 +02:00 |
|
Michele Caini
|
c6479e06ae
|
build: clang-format
|
2024-08-27 15:24:47 +02:00 |
|