Michele Caini
|
aecdb84606
|
delegate: internal const correctness on return types
|
2024-10-11 19:06:18 +02:00 |
|
Michele Caini
|
3f23bfed61
|
meta: avoid warnings due to deprecated meta_prop class - close #1182
|
2024-10-11 13:56:44 +02:00 |
|
Michele Caini
|
331a8257be
|
sigh mixin: const correctness for the return type of ::emplace
|
2024-10-10 09:14:15 +02:00 |
|
Michele Caini
|
c97e3d4f96
|
meta: remove const qualifiers from non-reference/non-pointer types
|
2024-10-10 09:01:19 +02:00 |
|
Michele Caini
|
5388c9b432
|
any: remove const qualifiers from non-reference/non-pointer types
|
2024-10-10 09:00:08 +02:00 |
|
Michele Caini
|
e904300c1f
|
mixin: minor changes
|
2024-10-10 08:21:06 +02:00 |
|
Michele Caini
|
d9ad574a69
|
storage: internal changes
|
2024-10-08 09:41:11 +02:00 |
|
Michele Caini
|
8ca5a6c305
|
meta: explicit checks
|
2024-10-07 10:43:20 +02:00 |
|
Michele Caini
|
6738e3e77d
|
view: avoid implicit conversions
|
2024-10-07 10:42:53 +02:00 |
|
Michele Caini
|
36896978b1
|
view: avoid else after return
|
2024-10-04 15:55:42 +02:00 |
|
Michele Caini
|
6db5d78e87
|
meta: typo
|
2024-10-04 15:09:20 +02:00 |
|
Michele Caini
|
414365c770
|
meta: avoid implicit conversions
|
2024-10-04 15:08:13 +02:00 |
|
Michele Caini
|
8cfd635f1d
|
meta: typo
|
2024-10-04 12:29:36 +02:00 |
|
Michele Caini
|
1de5b066fd
|
meta: avoid implicit conversions
|
2024-10-04 12:26:29 +02:00 |
|
Michele Caini
|
44ee192b41
|
meta: explicit check
|
2024-10-04 12:21:11 +02:00 |
|
Michele Caini
|
a9e575ee8b
|
any: avoid implicit conversions
|
2024-10-04 12:16:17 +02:00 |
|
Michele Caini
|
a348ff7dd1
|
storage: explicit checks
|
2024-10-04 11:50:24 +02:00 |
|
Michele Caini
|
1620b63a2f
|
sparse set: avoid implicit conversions
|
2024-10-04 11:48:36 +02:00 |
|
Michele Caini
|
87ac4c0121
|
registry: avoid else after return
|
2024-10-04 11:39:23 +02:00 |
|
Michele Caini
|
14a4788417
|
registry: avoid implicit bool conversion
|
2024-10-04 11:39:07 +02:00 |
|
Michele Caini
|
cc79817af3
|
any: avoid else after return
|
2024-10-04 11:12:20 +02:00 |
|
Michele Caini
|
f39c68793e
|
sigh: drop redundant initializer
|
2024-10-04 11:10:52 +02:00 |
|
Michele Caini
|
28adaa5a8b
|
registry: avoid else after return
|
2024-10-04 11:03:34 +02:00 |
|
Michele Caini
|
cee7c799ce
|
sparse set: make it clear the elem is a pointer
|
2024-10-04 11:03:23 +02:00 |
|
Michele Caini
|
47ff28d92d
|
sparse set: drop redundant access specifier
|
2024-10-04 11:02:29 +02:00 |
|
Michele Caini
|
035e17ff1d
|
linter: avoid const params in decls
|
2024-10-04 10:39:55 +02:00 |
|
Michele Caini
|
83ebbea352
|
mixin: use auto to please the linter
|
2024-10-03 08:20:27 +02:00 |
|
Michele Caini
|
79e1a9a3d9
|
organizer: instruct the linter on known uses of C-style arrays
|
2024-10-03 08:19:34 +02:00 |
|
Michele Caini
|
4f0b7d31dd
|
mixin: full support for derived registry types
|
2024-10-02 10:31:07 +02:00 |
|
Michele Caini
|
9eef230340
|
mixin: internal changes
|
2024-10-02 10:30:23 +02:00 |
|
Michele Caini
|
61b5c193e8
|
sigh mixin: operator bool and registry functions
|
2024-10-01 08:56:58 +02:00 |
|
Michele Caini
|
84308361ae
|
observer: deprecated, use reactive mixin instead
|
2024-09-30 10:27:52 +02:00 |
|
Michele Caini
|
805cbf9c79
|
reactive mixin: return *this from on_<op> functions
|
2024-09-30 09:23:28 +02:00 |
|
Michele Caini
|
0b01e14f01
|
doc. minor changes
|
2024-09-28 19:10:34 +02:00 |
|
Michele Caini
|
445b11e88c
|
doc: minor changes
|
2024-09-28 19:10:14 +02:00 |
|
Michele Caini
|
8efd951561
|
reactive mixin: precooked storage_type specialization
|
2024-09-23 10:45:34 +02:00 |
|
Michele Caini
|
d4f2651e5f
|
reactive mixin: minor changes
|
2024-09-23 10:12:46 +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
|
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
|
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 |
|