Switched from the service locator pattern to singleton pattern

This commit is contained in:
Kayne Ruse
2013-06-24 09:00:50 +10:00
parent 7ad855348f
commit f049c96df7
12 changed files with 41 additions and 69 deletions
+3 -3
View File
@@ -24,7 +24,7 @@
#include "utilities.hpp"
#include "packet_type.hpp"
#include "service_locator.hpp"
#include "singleton.hpp"
#include "network_queue.hpp"
#include "config_Utility.hpp"
@@ -79,8 +79,8 @@ private:
void HandleDisconnection(Disconnect&);
//services
ConfigUtility* configUtil = nullptr;
UDPNetworkUtility* netUtil = nullptr;
ConfigUtility* configUtil = Singleton<ConfigUtility>::Get();
UDPNetworkUtility* netUtil = Singleton<UDPNetworkUtility>::Get();
//members
Clock::time_point lastTick = Clock::now();