Change Cynara class model from singleton to common object
authorLukasz Wojciechowski <l.wojciechow@partner.samsung.com>
Thu, 26 Jun 2014 12:13:37 +0000 (14:13 +0200)
committerRafal Krypa <r.krypa@samsung.com>
Thu, 3 Jul 2014 12:19:10 +0000 (14:19 +0200)
commit847631342f1d74f7b1eb28a6100aa9ddeb3e268d
treef51710601499a794afed28ebb861fce5bc49f22d
parent30efb17636f7d42d228ef9deacea1ad3349614ab
Change Cynara class model from singleton to common object

Use shared pointers for layers managers (Logic, SocketManager,
Storage). Add bind...() and unbindAll() methods in layers managers.

Change-Id: If7fe5f36933e244c48c3ab2b6699a0d9b8e4f4a7
12 files changed:
src/common/request/CheckRequest.cpp
src/common/request/CheckRequest.h
src/common/request/Request.h
src/common/request/pointers.h
src/service/logic/Logic.cpp
src/service/logic/Logic.h
src/service/main/Cynara.cpp
src/service/main/Cynara.h
src/service/main/main.cpp
src/service/main/pointers.h [new file with mode: 0644]
src/service/sockets/SocketManager.cpp
src/service/sockets/SocketManager.h