Remove unwanted pointers (InMemoryStorageBackend) 32/36032/2
authorPawel Wieczorek <p.wieczorek2@samsung.com>
Fri, 27 Feb 2015 09:50:52 +0000 (10:50 +0100)
committerPawel Wieczorek <p.wieczorek2@samsung.com>
Fri, 27 Feb 2015 14:52:39 +0000 (15:52 +0100)
commit501306b6a09f74a644e620ebcdef42a3cbc3c10b
tree01ca066832be109a22d2f8bed27297a76bebef57
parent2f2d8f10c0b96524c6380b18a89845016632a53b
Remove unwanted pointers (InMemoryStorageBackend)

Using pointers to helper classes (Integrity and, in future,
ChecksumValidator) is unnecessary and undesired. However, this forces
removal of InMemoryStorageBackend default constructor, as it cannot
initialize its helpers with valid arguments.

This patch also adjusts tests to the new constructor set and removes no
longer used typedef.

Change-Id: If0a41a75c16be6d55bdf3841ddb5190c388968af
src/storage/InMemoryStorageBackend.cpp
src/storage/InMemoryStorageBackend.h
src/storage/Integrity.h
test/storage/inmemorystoragebackend/buckets.cpp
test/storage/inmemorystoragebackend/inmemeorystoragebackendfixture.h
test/storage/inmemorystoragebackend/inmemorystoragebackend.cpp
test/storage/inmemorystoragebackend/search.cpp