IVGCVSW-3543 Implement the backend versioning algorithm
authorMatteo Martincigh <matteo.martincigh@arm.com>
Thu, 25 Jul 2019 14:25:44 +0000 (15:25 +0100)
committerMatteo Martincigh <matteo.martincigh@arm.com>
Thu, 25 Jul 2019 15:35:08 +0000 (16:35 +0100)
commitac60d28414041774d7a4c8b6b5c4b0991712ef0f
treea2e36604bd567f3b93aa0212963115397eb91374
parentb19d2e9c163f44e180a1cfa1bcad6a67e4b7cdd9
IVGCVSW-3543 Implement the backend versioning algorithm

 * Added version structure for backends, with comparisons operators
 * Added version to IBackendInternal
 * Added version utility function to DynamicBackendUtils class

Signed-off-by: Matteo Martincigh <matteo.martincigh@arm.com>
Change-Id: I3697469675c27f79f7cfb296cfa69ec7e06375e5
src/backends/backendsCommon/DynamicBackendUtils.cpp
src/backends/backendsCommon/DynamicBackendUtils.hpp
src/backends/backendsCommon/IBackendInternal.hpp
src/backends/backendsCommon/test/CMakeLists.txt
src/backends/backendsCommon/test/DynamicBackendTests.cpp [new file with mode: 0644]
src/backends/backendsCommon/test/DynamicBackendTests.hpp [new file with mode: 0644]