utility: Added messaging system

To use the messaging system the classes Message and MessageListener need to get derived. The Singelton MessageQueue is
responsible for managing listeners and sending messages in a threadsafe way.

review id = 9

fortune cookie message = You are on your track to starting something new.
This commit is contained in:
Eberhard Graether
2014-05-12 17:35:55 +02:00
parent c3cd0b7e6f
commit ed8d527b65
9 changed files with 518 additions and 0 deletions
+7
View File
@@ -103,6 +103,13 @@ add_files(
utility/math/Vector2.h
utility/math/Vector4.h
utility/messaging/Message.h
utility/messaging/MessageBase.h
utility/messaging/MessageListener.h
utility/messaging/MessageListenerBase.h
utility/messaging/MessageQueue.cpp
utility/messaging/MessageQueue.h
utility/ConfigManager.cpp
utility/ConfigManager.h
utility/Vector.h