David Markowitz
d2aeebcd46
chore: Move database storage containers to be translation unit local to allow for safe references ( #1434 )
...
* Move CDClientManager to be a namespace
Tested that worlds still load data as expected. Had no use being a singleton anyways.
* Move cdclient data storage to tu local containers
Allows some data from these containers to be saved on object by reference instead of always needing to copy.
iteration 2
- move all unnamed namespace containers to a singular spot
- use macro for template specialization and variable declaration
- use templates to allow for as little copy paste of types and functions as possible
* remember to use typename!
compiler believes T::StorageType is accessing a member, not a type.
* Update CDClientManager.cpp
* move to cpp?
2024-02-09 07:37:58 -06:00
..
2023-01-22 17:38:47 -06:00
2024-02-08 23:40:43 -06:00
2024-01-07 07:43:53 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00
2024-01-05 06:33:52 -06:00
2024-01-23 23:13:23 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00
2024-01-29 01:53:12 -06:00
2024-01-23 23:13:23 -06:00
2024-02-08 23:40:43 -06:00
2024-02-04 06:29:05 -08:00
2024-01-31 08:38:38 -06:00
2023-10-22 20:08:49 -05:00
2024-01-23 23:13:23 -06:00
2023-08-10 14:33:15 -07:00
2024-01-23 23:13:23 -06:00
2024-01-19 15:12:05 -06:00
2024-01-23 23:13:23 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00
2023-11-17 18:47:18 -06:00
2024-01-23 23:13:23 -06:00
2024-01-29 01:53:12 -06:00
2024-01-23 23:13:23 -06:00
2024-01-29 01:53:12 -06:00
2024-01-23 23:13:23 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00
2023-10-22 20:08:49 -05:00
2024-01-23 23:13:23 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00
2023-12-28 22:24:45 -06:00
2024-01-23 23:13:23 -06:00
2023-12-04 20:59:08 -06:00
2023-12-04 20:59:08 -06:00
2024-01-23 23:13:23 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00
2024-01-03 07:34:38 -06:00
2024-01-23 23:13:23 -06:00
2023-12-27 22:18:20 -06:00
2024-01-23 23:13:23 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00
2023-12-28 22:24:30 -06:00
2024-01-23 23:13:23 -06:00
2023-09-19 05:59:02 -05:00
2024-01-23 23:13:23 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00
2024-01-29 01:53:12 -06:00
2023-10-09 15:19:38 -05:00
2023-08-10 14:33:15 -07:00
2024-01-23 23:13:23 -06:00
2023-08-10 14:33:15 -07:00
2024-01-23 23:13:23 -06:00
2023-08-10 14:33:15 -07:00
2024-01-23 23:13:23 -06:00
2024-01-31 08:38:38 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00
2024-02-04 06:29:05 -08:00
2024-01-23 23:13:23 -06:00
2023-10-21 16:31:55 -07:00
2024-01-23 23:13:23 -06:00
2024-01-19 15:12:05 -06:00
2024-01-23 23:13:23 -06:00
2024-01-29 01:53:12 -06:00
2024-01-29 01:53:12 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00
2024-01-23 23:13:23 -06:00
2024-01-23 23:13:23 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00
2024-02-09 07:37:58 -06:00
2024-01-31 08:38:38 -06:00
2023-10-09 15:19:38 -05:00
2024-01-23 23:13:23 -06:00
2023-10-21 16:31:55 -07:00
2024-01-23 23:13:23 -06:00
2024-01-23 23:13:23 -06:00
2023-12-23 17:50:14 +00:00
2024-01-23 23:13:23 -06:00
2023-10-22 20:08:49 -05:00
2024-01-29 01:53:12 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00
2023-10-21 16:31:55 -07:00
2024-01-23 23:13:23 -06:00
2023-12-28 22:24:30 -06:00
2024-01-23 23:13:23 -06:00
2024-02-04 06:29:05 -08:00
2024-01-23 23:13:23 -06:00
2024-02-08 23:40:43 -06:00
2024-01-23 23:13:23 -06:00