Files
thehub/libs/networkmanager
tomFlowee bc47a700a4 Refactor; wrap BufferPool in shared_ptr
As we moved most of the creation of a BufferPool to be via the
Streaming::pool() method, which uses a thread-local, it makes sense
to start cleaning up the design and make it more modern C++.
The above mentioned method would return a reference and you'd see
loads of places use `auto &pool =` which is less than ideal.

As the number of places where we actually instantiate a BufferPool
goes down, the usage of some sort of smart pointer makes more sense.

This now makes all APIs use BufferPool be wrapped in a shared_ptr.
2023-12-21 15:23:23 +01:00
..
2022-03-23 22:48:44 +01:00
2023-08-13 13:59:24 +02:00
2023-08-13 13:59:24 +02:00
2021-06-20 22:44:44 +02:00
2021-06-20 22:44:44 +02:00
2022-01-22 23:27:29 +01:00
2021-06-20 22:44:44 +02:00
2021-06-20 22:44:44 +02:00
2023-07-15 22:01:30 +02:00
2023-08-02 11:54:05 +02:00
2023-07-17 21:01:59 +02:00
2021-06-20 22:44:44 +02:00