0fd7aeff56fc919dd70aeddfa10df39b4ca7e9a7 |
|
24-May-2017 |
Yifan Hong <elsk@google.com> |
HalGroup is the base class for HalManifest and CompatibilityMatrix. Move common functions to HalGroup.h Test: libvintf_test Test: vintf_object_test Bug: 38217107 Change-Id: I8acac6f4fcf79e2c9c3ec9df475f341c772aa983
/system/libvintf/include/vintf/MatrixHal.h
|
9cd9eb0f06e77347beaf141c011fb1989af82475 |
|
18-May-2017 |
Yifan Hong <elsk@google.com> |
Add HalInterface to compatibility matrix Test: libvintf_test Test: vintf_object_test Bug: 38395193 Change-Id: I6dfc21bbfb63b575558405e441f3926ff3813eb8 Merged-In: I6dfc21bbfb63b575558405e441f3926ff3813eb8
/system/libvintf/include/vintf/MatrixHal.h
|
676447acd00ebf93d1023f79fc02b5cbbb86dda2 |
|
15-Nov-2016 |
Yifan Hong <elsk@google.com> |
VendorManifest and CompatibilityMatrix from and to XML. Usage: #include <vintf/VendorManifest.h> #include <vintf/parse_xml.h> VendorManifest vm; // ... std::string xml = gVendorManifestConverter(vm); VendorManifest vm2; bool success = gVendorManifestConverter(&vm2, xml); if (!success) ALOGW("%s", gVendorManifestConverter.lastError()); See Vendor Interface Object and Compatibility Matrix Design document and libvintf_test (test/main.cpp) for details. (Up to commit 4468534) Test: libvintf_test Bug: 32648352 Change-Id: I7e8ee8d2b9e61bf036e77a390712480cbbd452b4
/system/libvintf/include/vintf/MatrixHal.h
|