archive/platform/core/system/libConfig.git
9 years agoTransaction and synchronization guard 25/28325/6
Jan Olszak [Thu, 2 Oct 2014 14:05:45 +0000 (16:05 +0200)]
Transaction and synchronization guard

[Bug/Feature]   KVStore returns a transaction guard
[Cause]         N/A
[Solution]      N/A
[Verification]  Build, install, run tests

Change-Id: I44d421e5817ca359bf28f70b9182c9e2e0618137

9 years agoWriting the size of a vector in the KVStore 01/28201/4
Jan Olszak [Thu, 18 Sep 2014 08:46:53 +0000 (10:46 +0200)]
Writing the size of a vector in the KVStore

[Bug/Feature]   No way to write an empty vector in the KVStore
[Cause]         N/A
[Solution]      N/A
[Verification]  Build, install, run tests

Change-Id: Ia4d67e33e9320c27cf6d86e809bf5c54edd940cc

9 years agoStructs serialization to KVStore finished 39/27039/1
Piotr Bartosiewicz [Wed, 3 Sep 2014 12:14:05 +0000 (14:14 +0200)]
Structs serialization to KVStore finished

[Bug/Feature]   Missing serialization/deserialization of vector of
                structs.
[Cause]         N/A
[Solution]      N/A
[Verification]  Build, install, run tests

Change-Id: I562bb89550b4af5ce86c3f818738cb878830f828

9 years agoFix clang compilation problem 71/26571/1
Piotr Bartosiewicz [Tue, 26 Aug 2014 10:18:30 +0000 (12:18 +0200)]
Fix clang compilation problem

[Bug/Feature]   Does not compile with clang
[Cause]         N/A
[Solution]      N/A
[Verification]  Compile using gcc and clang

Change-Id: I2c065d87b66473c1a80b402fb925ee62180c15df

9 years agoSaving and loading configurations from KVStore 08/26508/2
Jan Olszak [Mon, 25 Aug 2014 13:59:51 +0000 (15:59 +0200)]
Saving and loading configurations from KVStore

[Bug/Feature]   Configuration structs are serializable to
                and from a KVStore file
[Cause]         N/A
[Solution]      N/A
[Verification]  Build, install, run tests

Change-Id: Ide83199431cd1357de1f7a9865984033fce47547

9 years agoFunction for creating std::string keys 29/26329/8
Jan Olszak [Tue, 19 Aug 2014 10:54:43 +0000 (12:54 +0200)]
Function for creating std::string keys

[Bug/Feature]   Function creating keys from other serializable types
[Cause]         N/A
[Solution]      N/A
[Verification]  Build, install, run tests

Change-Id: I4581b650b85ce2d2bba35daff66dca9d5ec0d936

9 years agoImprove exception messages 01/26201/3
Piotr Bartosiewicz [Mon, 18 Aug 2014 15:49:46 +0000 (17:49 +0200)]
Improve exception messages

[Bug/Feature]   Poor exception messages while loading configuration from
                file. Also too much implementation was placed inside
                header file.
[Cause]         N/A
[Solution]      N/A
[Verification]  Build, install, run tests

Change-Id: Ia187e04788048a1e1c4b7a1d147c5c8b1865da90

9 years agoBug fix in getting vector of values form KVStore 12/26212/1
Jan Olszak [Tue, 19 Aug 2014 08:44:38 +0000 (10:44 +0200)]
Bug fix in getting vector of values form  KVStore

[Bug/Feature]   istringstream wasn't initialized
[Cause]         N/A
[Solution]      N/A
[Verification]  Build, install, run tests

Change-Id: I61ebf4242b868e2dc6fd8adc3b69db453f80afac

9 years agoStoring serializable types in KVStore 44/26144/2
Jan Olszak [Mon, 11 Aug 2014 10:54:12 +0000 (12:54 +0200)]
Storing serializable types in KVStore

[Bug/Feature]   One can store many types of values in KVStore
[Cause]         N/A
[Solution]      N/A
[Verification]  Build, install, run tests

Change-Id: If656263cd7da1c558290a0baf5e6e44f88e9b865

9 years agoDynamic configuration stored in a database 31/25531/5
Jan Olszak [Mon, 4 Aug 2014 09:09:08 +0000 (11:09 +0200)]
Dynamic configuration stored in a database

[Bug/Feature]   Storing configuration in SQLite3 database
[Cause]         N/A
[Solution]      N/A
[Verification]  Build, install, run tests

Change-Id: If14be7c9e0c62c985215f904d308d2d172c71fff

9 years agoFix install libdir and version in pc file 05/25105/2
Piotr Bartosiewicz [Tue, 29 Jul 2014 13:33:37 +0000 (15:33 +0200)]
Fix install libdir and version in pc file

[Bug/Feature]   Hardcoded lib dir, no version in pc file.
[Cause]         N/A
[Solution]      N/A
[Verification]  Build, install

Change-Id: Ic36d716917cdf0dbc69f8cd63045645bf895365f

9 years agoInitial library content. 25/23725/8
Jacek Pielaszkiewicz [Tue, 17 Jun 2014 08:28:19 +0000 (10:28 +0200)]
Initial library content.

[Bug/Feature]  Initial library content.
[Cause]        N/A
[Solution]     N/A
[Verification] Build, install, run tests

Change-Id: I0de77757b11c87099b5b0d915e30aeeff1becf61
Signed-off-by: Jacek Pielaszkiewicz <j.pielaszkie@samsung.com>
9 years agoInitial repository spec file. 24/23724/1
Jacek Pielaszkiewicz [Fri, 13 Jun 2014 09:09:38 +0000 (11:09 +0200)]
Initial repository spec file.

Change-Id: I4adf7ae50df656a822ccf5ecec7e298a493ea5e9
Signed-off-by: Jacek Pielaszkiewicz <j.pielaszkie@samsung.com>
9 years agoInitial commit
Łukasz Stelmach [Tue, 1 Jul 2014 15:44:27 +0000 (17:44 +0200)]
Initial commit

Change-Id: I16e3ae44472eea242bab9ce6b01a1c0bdccdf1a5