summaryrefslogtreecommitdiff
path: root/i/siroco/src/message.h
diff options
context:
space:
mode:
authorgalmes2003-11-16 22:52:48 +0000
committergalmes2003-11-16 22:52:48 +0000
commitc82b4bfe3a58fa8ac8e4c3ebd85ddde46232ce5d (patch)
treef8dc6df668fb0de5e0c40e3b125ffc78e355f9a4 /i/siroco/src/message.h
parent7e23270da02d73e1d917f7b55cd5fa6ace69e999 (diff)
Ajout des fichier dnotez ci-dessous.
Diffstat (limited to 'i/siroco/src/message.h')
-rw-r--r--i/siroco/src/message.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/i/siroco/src/message.h b/i/siroco/src/message.h
index e5ad1fc..40c659c 100644
--- a/i/siroco/src/message.h
+++ b/i/siroco/src/message.h
@@ -57,6 +57,13 @@ class Message
Message &operator= (const Message &);
};
-};
+// Récupère le message.
+template<typename T>
+const T &Message::get (void) const
+{
+ return dynamic_cast<T> (*this);
+}
+
+} // namespace Siroco
#endif // message_h