Searched refs:VintfObject (Results 1 – 12 of 12) sorted by relevance
85 details::LockedSharedPtr<VintfObject> VintfObject::sInstance{};86 std::shared_ptr<VintfObject> VintfObject::GetInstance() { in GetInstance()89 sInstance.object = std::shared_ptr<VintfObject>(VintfObject::Builder().build().release()); in GetInstance()94 std::shared_ptr<const HalManifest> VintfObject::GetDeviceHalManifest(bool skipCache) { in GetDeviceHalManifest()98 std::shared_ptr<const HalManifest> VintfObject::getDeviceHalManifest(bool skipCache) { in getDeviceHalManifest()100 std::bind(&VintfObject::fetchDeviceHalManifest, this, _1, _2)); in getDeviceHalManifest()103 std::shared_ptr<const HalManifest> VintfObject::GetFrameworkHalManifest(bool skipCache) { in GetFrameworkHalManifest()107 std::shared_ptr<const HalManifest> VintfObject::getFrameworkHalManifest(bool skipCache) { in getFrameworkHalManifest()109 std::bind(&VintfObject::fetchFrameworkHalManifest, this, _1, _2)); in getFrameworkHalManifest()112 std::shared_ptr<const CompatibilityMatrix> VintfObject::GetDeviceCompatibilityMatrix(bool skipCache… in GetDeviceCompatibilityMatrix()[all …]
34 class VintfObjectAfterUpdate : public VintfObject {37 VintfObjectAfterUpdate(VintfObject* dep) : mDependency(dep) {} in VintfObjectAfterUpdate()41 return VintfObject::getDeviceHalManifest(skipCache);46 return VintfObject::getFrameworkHalManifest(skipCache);52 return VintfObject::getDeviceCompatibilityMatrix(skipCache);58 return VintfObject::getFrameworkCompatibilityMatrix(skipCache);82 VintfObject* mDependency = nullptr;
247 auto vm = VintfObject::GetDeviceHalManifest(); in main()248 auto fm = VintfObject::GetFrameworkHalManifest(); in main()249 auto vcm = VintfObject::GetDeviceCompatibilityMatrix(); in main()250 auto fcm = VintfObject::GetFrameworkCompatibilityMatrix(); in main()251 auto ki = VintfObject::GetRuntimeInfo(); in main()318 auto compatible = VintfObject::CheckCompatibility({}, &error); in main()326 auto deprecate = VintfObject::CheckDeprecation(&error); in main()
141 auto vintfObject = VintfObject::Builder() in CheckCompatibility()
59 "VintfObject.cpp",
225 auto vintfObject = VintfObject::Builder() in checkAllFiles()
58 vintf::VintfObject::GetFrameworkHalManifest()); in getTransport()63 vintf::VintfObject::GetDeviceHalManifest()); in getTransport()84 auto deviceManifest = vintf::VintfObject::GetDeviceHalManifest(); in getInstances()85 auto frameworkManifest = vintf::VintfObject::GetFrameworkHalManifest(); in getInstances()
79 class VintfObject {81 virtual ~VintfObject() = default;215 static std::shared_ptr<VintfObject> GetInstance();304 static details::LockedSharedPtr<VintfObject> sInstance;345 std::unique_ptr<VintfObject> build();348 std::unique_ptr<VintfObject> mObject;353 VintfObject() = default;
96 friend class VintfObject; member
144 friend class VintfObject; member
145 friend class VintfObject; member
431 vintfObject = VintfObject::Builder() in SetUp()510 std::unique_ptr<VintfObject> vintfObject;1001 static VintfObject::ListInstances getInstanceListFunc( in getInstanceListFunc()