forked from Kistler-Group/sdbus-cpp
refactor: make createPlainMessage public (#448)
Library clients may need to manually create plain sdbus-c++ message to be able to unit test their code.
This commit is contained in:
committed by
GitHub
parent
c6705faf2f
commit
b7a038f11f
@ -332,6 +332,8 @@ namespace sdbus {
|
|||||||
PlainMessage() = default;
|
PlainMessage() = default;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
PlainMessage createPlainMessage();
|
||||||
|
|
||||||
template <typename ...Elements>
|
template <typename ...Elements>
|
||||||
inline Message& Message::operator<<(const std::variant<Elements...>& value)
|
inline Message& Message::operator<<(const std::variant<Elements...>& value)
|
||||||
{
|
{
|
||||||
|
@ -58,8 +58,6 @@ namespace sdbus
|
|||||||
return _Msg{msg, sdbus, adopt_message};
|
return _Msg{msg, sdbus, adopt_message};
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
PlainMessage createPlainMessage();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* SDBUS_CXX_INTERNAL_MESSAGEUTILS_H_ */
|
#endif /* SDBUS_CXX_INTERNAL_MESSAGEUTILS_H_ */
|
||||||
|
Reference in New Issue
Block a user