We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9804e07 commit 8b0720aCopy full SHA for 8b0720a
chapter-11/recipe-01/cxx-example/src/Message.hpp
@@ -0,0 +1,21 @@
1
+#pragma once
2
+
3
+#include <iosfwd>
4
+#include <string>
5
6
+#include "messageExport.h"
7
8
+class message_EXPORT Message {
9
+public:
10
+ Message(const std::string &m) : message_(m) {}
11
12
+ friend std::ostream &operator<<(std::ostream &os, Message &obj) {
13
+ return obj.printObject(os);
14
+ }
15
16
+private:
17
+ std::string message_;
18
+ std::ostream &printObject(std::ostream &os);
19
+};
20
21
+std::string getUUID();
0 commit comments