Lines Matching refs:shared_ptr
39 std::shared_ptr<T> object;
45 std::shared_ptr<RuntimeInfo> object;
87 virtual std::shared_ptr<const HalManifest> getDeviceHalManifest(bool skipCache = false);
93 virtual std::shared_ptr<const HalManifest> getFrameworkHalManifest(bool skipCache = false);
99 virtual std::shared_ptr<const CompatibilityMatrix> getDeviceCompatibilityMatrix(
109 virtual std::shared_ptr<const CompatibilityMatrix> getFrameworkCompatibilityMatrix(
125 std::shared_ptr<const RuntimeInfo> getRuntimeInfo(
215 static std::shared_ptr<VintfObject> GetInstance();
223 static std::shared_ptr<const HalManifest> GetDeviceHalManifest(bool skipCache = false);
229 static std::shared_ptr<const HalManifest> GetFrameworkHalManifest(bool skipCache = false);
235 static std::shared_ptr<const CompatibilityMatrix> GetDeviceCompatibilityMatrix(
242 static std::shared_ptr<const CompatibilityMatrix> GetFrameworkCompatibilityMatrix(
258 static std::shared_ptr<const RuntimeInfo> GetRuntimeInfo(
306 status_t getCombinedFrameworkMatrix(const std::shared_ptr<const HalManifest>& deviceManifest,