Separate the database implementation into its own shared object 99/115599/2
authorMu-Woong Lee <muwoong.lee@samsung.com>
Mon, 20 Feb 2017 13:18:19 +0000 (22:18 +0900)
committerMu-Woong Lee <muwoong.lee@samsung.com>
Tue, 21 Feb 2017 02:20:02 +0000 (11:20 +0900)
commit5a8d0539daabdfd5062746a9753356f4e783a5f7
tree3e5b839376643b8cdb2e2b86651c2d97bab3e84c
parentca6c3b225a6a5191d728e5f929d16c0f4bf1fa9f
Separate the database implementation into its own shared object

With this separation, API-sides are capable to use the database.

Change-Id: Ia2ad68184f305cee292fd69ff3d3bfd0dca40ad7
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
14 files changed:
CMakeLists.txt
include/ContextErrorUtil.h [new file with mode: 0644]
include/ContextTypes.h
include/Database.h
include/PlatformDatabase.h [new file with mode: 0644]
src/client/CMakeLists.txt
src/client/ServiceProxy.cpp
src/database/CMakeLists.txt [new file with mode: 0644]
src/database/Database.cpp [moved from src/server/Database.cpp with 74% similarity]
src/server/CMakeLists.txt
src/server/MethodCall.cpp
src/server/PlatformDatabase.cpp [new file with mode: 0644]
src/shared/CMakeLists.txt [new file with mode: 0644]
src/shared/ContextErrorUtil.cpp [moved from src/shared/ContextTypes.cpp with 96% similarity]