From b7a038f11f2c4cd1dfdaca5adc097f7c2b3242ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stanislav=20Angelovi=C4=8D?= Date: Sun, 18 Aug 2024 10:09:53 +0200 Subject: [PATCH] refactor: make createPlainMessage public (#448) Library clients may need to manually create plain sdbus-c++ message to be able to unit test their code. --- include/sdbus-c++/Message.h | 2 ++ src/MessageUtils.h | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/sdbus-c++/Message.h b/include/sdbus-c++/Message.h index 117f7e8..4cf5446 100644 --- a/include/sdbus-c++/Message.h +++ b/include/sdbus-c++/Message.h @@ -332,6 +332,8 @@ namespace sdbus { PlainMessage() = default; }; + PlainMessage createPlainMessage(); + template inline Message& Message::operator<<(const std::variant& value) { diff --git a/src/MessageUtils.h b/src/MessageUtils.h index 4fb2f14..8dd8af5 100644 --- a/src/MessageUtils.h +++ b/src/MessageUtils.h @@ -58,8 +58,6 @@ namespace sdbus return _Msg{msg, sdbus, adopt_message}; } }; - - PlainMessage createPlainMessage(); } #endif /* SDBUS_CXX_INTERNAL_MESSAGEUTILS_H_ */