Julian Brost
41433551bc
AsioTlsStream: inherit from SharedObject
...
All usages of `AsioTlsStream` were already using `Shared<AsioTlsStream>` to
keep a reference-counted instance. This commit moves the reference counting to
`AsioTlsStream` itself by inheriting from `SharedObject`. This will allow to
implement methods making use of the fact that these objects are
reference-counted.
The changes outside of `lib/base/tlsstream.hpp` are merely replacing
`Shared<AsioTlsStream>::Ptr` with `AsioTlsStream::Ptr` everywhere.
2024-11-19 18:07:34 +01:00
..
2019-04-26 10:52:05 +02:00
2019-04-26 10:52:05 +02:00
2023-01-27 12:03:56 +01:00
2019-02-25 14:48:22 +01:00
2019-06-07 10:33:55 +02:00
2019-02-25 14:48:22 +01:00
2019-06-07 10:33:55 +02:00
2019-06-07 10:33:55 +02:00
2019-06-07 10:33:55 +02:00
2019-06-07 10:33:55 +02:00
2019-06-07 10:33:55 +02:00
2019-02-25 14:48:22 +01:00
2021-02-03 09:54:57 +01:00
2021-02-03 09:54:57 +01:00
2020-02-17 18:40:28 +01:00
2024-11-19 18:07:34 +01:00
2024-11-19 18:07:34 +01:00
2023-05-08 14:42:21 +02:00
2019-02-25 14:48:22 +01:00
2023-03-30 18:07:51 +02:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-04-02 17:05:48 +02:00
2019-02-25 14:48:22 +01:00
2019-04-02 17:05:48 +02:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2021-03-10 16:29:40 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2023-01-27 12:03:59 +01:00
2019-02-25 14:48:22 +01:00
2023-02-02 16:29:11 +01:00
2019-02-25 14:48:22 +01:00
2023-01-27 12:03:59 +01:00
2019-07-20 12:53:19 +02:00
2022-11-24 10:50:17 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2020-04-28 17:34:00 +02:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2020-12-09 12:12:01 +01:00
2020-02-17 18:10:51 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00
2019-02-25 14:48:22 +01:00