1 #ifndef MESSAGE_H
2 #define MESSAGE_H
3
4 using namespace std;
5
6 #include <string>
7
8 /**
9 A message left by a caller
10 */
11 class Message
12 {
13 public:
14 /**
15 Construct a message object
16 @param message_text the message text
17 */
18 Message(string message_text);
19
20 /**
21 Get the message text
22 @ return message text
23 */
24 string get_text() const;
25 private:
26 string text;
27 };
28
29 inline Message::Message(string message_text)
30 : text(message_text) { }
31
32 inline string Message::get_text() const
33 {
34 return text;
35 }
36
37 #endif