Commit Graph

728 Commits

Author SHA1 Message Date
Michele Caini
9f36bec353 sparse_set/storage: swap based move assignment operator 2024-09-06 15:24:21 +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
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
c909b40b5a *: updated TODO 2024-08-27 16:27:50 +02:00
Michele Caini
a4ad1ac3aa *: updated TODO 2024-08-27 12:22:57 +02:00
Michele Caini
0fc5551998 *: updated TODO 2024-08-27 11:57:56 +02:00
Michele Caini
0b5cb5ac84 *: updated TODO 2024-08-27 10:54:13 +02:00
Michele Caini
07a372e994 build: move googletest to FetchContent_MakeAvailable 2024-08-23 16:31:15 +02:00
Michele Caini
4a4e2a38d1 delegate: refine function_pointer implementation - see #1167 (same issue) 2024-08-20 14:39:25 +02:00
Michele Caini
e33e1b5e2b view: avoid checking for filter validity 2024-08-19 18:41:18 +02:00
Michele Caini
587a012ae1 view: further reduce instantiations 2024-07-31 10:50:23 +02:00
Michele Caini
bbd5676bad *: updated TODO 2024-07-31 10:08:25 +02:00
Michele Caini
11e6b65108 meta: non-const access to meta custom 2024-07-30 08:49:30 +02:00
Michele Caini
1beac44dda meta: avoid overwriting traits/custom data on rebind 2024-07-29 15:48:45 +02:00
Michele Caini
f4c6aa3f16 meta: avoid using meta type nodes in the base factory 2024-07-26 16:00:23 +02:00
Michele Caini
aa52c301fe meta: maybe unused context 2024-07-26 16:00:23 +02:00
Michele Caini
197ba29276 doc: updated meta.md 2024-07-26 16:00:23 +02:00
Michele Caini
ca0202934c meta: persistent bucket in the factory class 2024-07-26 16:00:23 +02:00
Michele Caini
85488bf757 *: updated TODO 2024-07-25 16:54:55 +02:00
Michele Caini
42a3d21638 meta: internal changes 2024-07-25 15:38:04 +02:00
Michele Caini
ab56b89982 *: updated TODO 2024-07-23 11:47:03 +02:00
Michele Caini
ba63284d7a test: meta_custom 2024-07-23 11:40:14 +02:00
Michele Caini
baf582fce5 meta: checked meta_custom object 2024-07-23 10:30:46 +02:00
Michele Caini
e76d58c76c meta: prepare to a safer approach to custom data 2024-07-23 09:35:01 +02:00
Michele Caini
24808b11bb meta: support to user defined arbitrary data 2024-07-22 17:51:15 +02:00
skypjack
7431d93691 group: simplify non-critical virtual function 2024-07-19 10:31:30 +02:00
skypjack
d16fa5c605 meta: refine user defined traits support 2024-07-18 10:40:45 +02:00
skypjack
aee98b3c0a *: updated TODO 2024-07-17 17:01:26 +02:00
skypjack
f104c5de99 *: updated TODO 2024-07-17 16:10:44 +02:00
skypjack
dfc2c85be0 *: updated TODO 2024-07-17 09:14:37 +02:00
skypjack
56ef214bf3 meta: user defined traits for meta objects 2024-07-16 15:38:28 +02:00
skypjack
88db7a8f09 meta: prepare to seeking functions 2024-07-15 11:02:04 +02:00
Michele Caini
9e76dbce1d *: updated TODO 2024-07-11 16:39:20 +02:00
Michele Caini
312c2b1cdf view: drop empty func each support for non-empty types in single views 2024-07-10 16:48:25 +02:00
Michele Caini
023adf0b38 *: updated TODO 2024-07-10 16:48:25 +02:00
Michele Caini
2c7cc005cd *: updated TODO 2024-07-10 16:48:25 +02:00
Michele Caini
f433b7fb41 *: updated TODO 2024-07-10 16:48:25 +02:00
Michele Caini
fce847820e view: improved entity view (with tests) 2024-07-10 16:48:24 +02:00
Michele Caini
98a35f0f0a *: updated TODO 2024-07-10 11:39:24 +02:00
Michele Caini
bf6c2aa1ee *: updated TODO 2024-06-30 16:09:01 +02:00
Michele Caini
b1b014ebdd *: updated TODO 2024-06-26 16:12:46 +02:00
Michele Caini
834cefc35f *: updated TODO 2024-06-21 18:14:52 +02:00
Michele Caini
4fed6228a3 *: updated TODO 2024-06-19 08:41:47 +02:00
Michele Caini
8b3a2f7ce9 *: updated TODO 2024-06-14 16:31:19 +02:00
Michele Caini
d67fd1e72c view: drop unnecessary member 2024-06-14 15:16:50 +02:00
Michele Caini
081c8f799e core: bit.hpp (waiting for C++20) 2024-06-11 09:34:19 +02:00
Michele Caini
3cec7c1065 *: updated TODO 2024-06-10 18:31:12 +02:00
Michele Caini
404b6bd99c *: updated TODO 2024-05-31 12:02:43 +02:00
Michele Caini
864ae25a2b *: updated TODO 2024-05-27 11:45:43 +02:00