Home
last modified time | relevance | path

Searched refs:MatrixInstance (Results 1 – 9 of 9) sorted by relevance

/system/libvintf/
DMatrixInstance.cpp26 MatrixInstance::MatrixInstance() = default;
28 MatrixInstance::MatrixInstance(const MatrixInstance&) = default;
30 MatrixInstance::MatrixInstance(MatrixInstance&&) noexcept = default;
32 MatrixInstance& MatrixInstance::operator=(const MatrixInstance&) = default;
34 MatrixInstance& MatrixInstance::operator=(MatrixInstance&&) noexcept = default;
36 MatrixInstance::MatrixInstance(FqInstance&& fqInstance, VersionRange&& range, bool optional, in MatrixInstance() function in android::vintf::MatrixInstance
43 MatrixInstance::MatrixInstance(const FqInstance fqInstance, const VersionRange& range, in MatrixInstance() function in android::vintf::MatrixInstance
47 const std::string& MatrixInstance::package() const { in package()
51 const VersionRange& MatrixInstance::versionRange() const { in versionRange()
55 const std::string& MatrixInstance::interface() const { in interface()
[all …]
DMatrixHal.cpp46 bool MatrixHal::forEachInstance(const std::function<bool(const MatrixInstance&)>& func) const { in forEachInstance()
56 const std::function<bool(const MatrixInstance&)>& func) const { in forEachInstance()
63 if (!func(MatrixInstance(std::move(fqInstance), VersionRange(vr), optional, in forEachInstance()
106 forEachInstance(vr, [&](const MatrixInstance& matrixInstance) { in isCompatible()
157 forEachInstance([&](const MatrixInstance&) { in instancesCount() argument
DAndroid.bp53 "MatrixInstance.cpp",
DCompatibilityMatrix.cpp451 const std::function<bool(const MatrixInstance&)>& func) const { in forEachInstanceOfVersion()
453 bool cont = hal->forEachInstance([&](const MatrixInstance& matrixInstance) { in forEachInstanceOfVersion()
DVintfObject.cpp662 oldMatrixHal.forEachInstance([&](const MatrixInstance& oldMatrixInstance) { in IsHalDeprecated()
677 bool VintfObject::IsInstanceDeprecated(const MatrixInstance& oldMatrixInstance, in IsInstanceDeprecated()
/system/libvintf/include/vintf/
DMatrixInstance.h29 class MatrixInstance {
31 MatrixInstance();
32 MatrixInstance(const MatrixInstance&);
33 MatrixInstance(MatrixInstance&&) noexcept;
34 MatrixInstance& operator=(const MatrixInstance&);
35 MatrixInstance& operator=(MatrixInstance&&) noexcept;
39 MatrixInstance(FqInstance&& fqInstance, VersionRange&& range, bool optional, bool isRegex);
40 MatrixInstance(const FqInstance fqInstance, const VersionRange& range, bool optional,
DMatrixHal.h35 using InstanceType = MatrixInstance;
49 bool forEachInstance(const std::function<bool(const MatrixInstance&)>& func) const;
59 const std::function<bool(const MatrixInstance&)>& func) const;
DCompatibilityMatrix.h66 const std::function<bool(const MatrixInstance&)>& func) const override;
DVintfObject.h328 static bool IsInstanceDeprecated(const MatrixInstance& oldMatrixInstance,