summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/ha/makeMessage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/qpid/ha/makeMessage.cpp')
-rw-r--r--cpp/src/qpid/ha/makeMessage.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/cpp/src/qpid/ha/makeMessage.cpp b/cpp/src/qpid/ha/makeMessage.cpp
index ca0e48f13d..5b063a23e7 100644
--- a/cpp/src/qpid/ha/makeMessage.cpp
+++ b/cpp/src/qpid/ha/makeMessage.cpp
@@ -54,4 +54,9 @@ broker::Message makeMessage(const framing::Buffer& buffer,
return broker::Message(transfer, 0);
}
+broker::Message makeMessage(const std::string& content, const std::string& destination) {
+ framing::Buffer buffer(const_cast<char*>(&content[0]), content.size());
+ return makeMessage(buffer, destination);
+}
+
}} // namespace qpid::ha