Commit Graph

6045 Commits

Author SHA1 Message Date
Michele Caini
a329659e2f test: cleanup 2024-09-23 12:13:06 +02:00
Michele Caini
8efd951561 reactive mixin: precooked storage_type specialization 2024-09-23 10:45:34 +02:00
Michele Caini
911e0d2900 test: shared basic_custom_registry type 2024-09-23 10:13:24 +02:00
Michele Caini
d4f2651e5f reactive mixin: minor changes 2024-09-23 10:12:46 +02:00
Michele Caini
a74a0e4f4e test: refine throwing_allocator impl 2024-09-20 15:16:48 +02:00
Michele Caini
f51352467d reactive mixin: template keyword for g++ although not necessary 2024-09-20 10:16:37 +02:00
Michele Caini
9fafb83a41 reactive mixin: try to make all compilers happy 2024-09-20 09:24:01 +02:00
Michele Caini
e1e1d37506 mixin: avoid shadow warnings/errors 2024-09-20 08:27:37 +02:00
Michele Caini
f8eb94c7ad reactive mixin: const correctness 2024-09-19 14:17:28 +02:00
Michele Caini
4f6246cd11 test: cleanup 2024-09-19 10:49:05 +02:00
Michele Caini
dc6a03e08c reactive mixin: first few fixes 2024-09-19 10:09:50 +02:00
Michele Caini
0bb22f273a entity: fwd declare basic_reactive_mixin and reactive_mixin 2024-09-18 16:51:52 +02:00
Michele Caini
bb6304ecac mixin: basic_reactive_mixin draft 2024-09-18 16:51:00 +02:00
Michele Caini
a46905b2d3 test: minor changes 2024-09-17 17:13:40 +02:00
Michele Caini
a5ce90b268 core: noexcept-ness review 2024-09-17 11:12:10 +02:00
Michele Caini
a92be68bf7 signal: noexcept-ness review 2024-09-17 11:11:53 +02:00
Michele Caini
13223125d7 resource: noexcept-ness review 2024-09-17 11:11:38 +02:00
Michele Caini
9819234238 process: noexcept-ness review 2024-09-17 11:11:24 +02:00
Michele Caini
83641a997d graph: noexcept-ness review 2024-09-17 11:11:15 +02:00
Michele Caini
9907a84b26 entity: noexcept-ness review 2024-09-17 11:10:16 +02:00
Michele Caini
24eed3da7a container: noexcept-ness review 2024-09-17 11:09:44 +02:00
Michele Caini
56f83640a0 storage: let the linter know that I know what I am doing 2024-09-17 09:23:48 +02:00
Michele Caini
e8d007a970 test: make the linter happy 2024-09-17 09:02:02 +02:00
Michele Caini
6e128c47f5 view: minor changes 2024-09-17 08:05:48 +02:00
Michele Caini
9105f742dd view: misplaced assert 2024-09-16 18:18:49 +02:00
Michele Caini
57b46385a9 test: implicit noexcept-ness for dtors 2024-09-16 17:19:05 +02:00
Michele Caini
3f8efac37d signal: implicit noexcept-ness for dtors 2024-09-16 17:18:58 +02:00
Michele Caini
33f00f400b resource: implicit noexcept-ness for dtors 2024-09-16 17:18:52 +02:00
Michele Caini
044bfeefba entity: implicit noexcept-ness for dtors 2024-09-16 17:18:44 +02:00
Michele Caini
21829cc27f process: implicit noexcept-ness for dtors 2024-09-16 17:18:35 +02:00
Michele Caini
c742fcf371 meta: implicit noexcept-ness for dtors 2024-09-16 17:18:29 +02:00
Michele Caini
55f2c0fdc1 locator: implicit noexcept-ness for dtors 2024-09-16 17:18:18 +02:00
Michele Caini
aa0e16fc93 graph: implicit noexcept-ness for dtors 2024-09-16 17:18:09 +02:00
Michele Caini
01fa3a06a7 core: implicit noexcept-ness for dtors 2024-09-16 17:18:01 +02:00
Michele Caini
5bb5f396ed container: implicit noexcept-ness for dtors 2024-09-16 17:17:53 +02:00
Michele Caini
ef552922b3 doc: updated entity.md 2024-09-16 11:13:44 +02:00
Michele Caini
19da9d2358 test: use sparse set generic bind function 2024-09-16 10:56:18 +02:00
Michele Caini
893eb8fabb registry: pass *this directly to sparse set bind function 2024-09-16 10:55:51 +02:00
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