Commit Graph
6026 Commits
Author SHA1 Message Date
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
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