feat: add Slot-returning overloads of async method calls (#433)

This commit is contained in:
Stanislav Angelovič
2024-04-24 20:20:29 +02:00
parent 310161207a
commit 83ece48ab0
12 changed files with 413 additions and 94 deletions
+1
View File
@@ -262,6 +262,7 @@ v2.0.0
- Fix for external event loops in which the event loop thread ID was not correctly initialized (now fixed and simplified by not needing the thread ID anymore)
- Introduce native integration for sd-event
- Add method to get currently processed message also to `IConnection`
- Add Slot-returning overloads of `callMethodAsync()` functions
- `[[nodiscard]]` attribute has been added to relevant API methods.
- Add new `SDBUSCPP_SDBUS_LIB` CMake configuration variable determining which sd-bus library shall be picked
- Switch to C++20 standard (but C++20 is not required, and the used C++20 features are conditionally compiled)