Home
last modified time | relevance | path

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

/system/libvintf/
DMatrixInstance.cpp27 MatrixInstance::MatrixInstance() = default;
29 MatrixInstance::MatrixInstance(const MatrixInstance&) = default;
31 MatrixInstance::MatrixInstance(MatrixInstance&&) noexcept = default;
33 MatrixInstance& MatrixInstance::operator=(const MatrixInstance&) = default;
35 MatrixInstance& MatrixInstance::operator=(MatrixInstance&&) noexcept = default;
37 MatrixInstance::MatrixInstance(HalFormat format, FqInstance&& fqInstance, VersionRange&& range, in MatrixInstance() function in android::vintf::MatrixInstance
45 MatrixInstance::MatrixInstance(HalFormat format, const FqInstance fqInstance, in MatrixInstance() function in android::vintf::MatrixInstance
53 const std::string& MatrixInstance::package() const { in package()
57 const VersionRange& MatrixInstance::versionRange() const { in versionRange()
61 const std::string& MatrixInstance::interface() const { in interface()
[all …]
DMatrixHal.cpp73 bool MatrixHal::forEachInstance(const std::function<bool(const MatrixInstance&)>& func) const { in forEachInstance()
83 const std::function<bool(const MatrixInstance&)>& func) const { in forEachInstance()
90 if (!func(MatrixInstance(format, std::move(fqInstance), VersionRange(vr), in forEachInstance()
133 forEachInstance(vr, [&](const MatrixInstance& matrixInstance) { in isCompatible()
184 forEachInstance([&](const MatrixInstance&) { in instancesCount() argument
DAndroid.bp80 "MatrixInstance.cpp",
DCompatibilityMatrix.cpp437 const std::function<bool(const MatrixInstance&)>& func) const { in forEachInstanceOfVersion()
439 bool cont = hal->forEachInstance([&](const MatrixInstance& matrixInstance) { in forEachInstanceOfVersion()
DVintfObject.cpp669 oldMatrixHal.forEachInstance([&](const MatrixInstance& oldMatrixInstance) { in IsHalDeprecated()
683 bool VintfObject::IsInstanceDeprecated(const MatrixInstance& oldMatrixInstance, in IsInstanceDeprecated()
1119 matrix.forEachInstance([&](const MatrixInstance& matrixInstance) { in checkMissingHalsInMatrices()
1182 matrix.forEachInstance([&](const MatrixInstance& matrixInstance) { in checkMatrixHalsHasDefinition()
/system/libvintf/include/vintf/
DMatrixInstance.h30 class MatrixInstance {
32 MatrixInstance();
33 MatrixInstance(const MatrixInstance&);
34 MatrixInstance(MatrixInstance&&) noexcept;
35 MatrixInstance& operator=(const MatrixInstance&);
36 MatrixInstance& operator=(MatrixInstance&&) noexcept;
40 MatrixInstance(HalFormat format, FqInstance&& fqInstance, VersionRange&& range, bool optional,
42 MatrixInstance(HalFormat format, const FqInstance fqInstance, const VersionRange& range,
DMatrixHal.h35 using InstanceType = MatrixInstance;
50 bool forEachInstance(const std::function<bool(const MatrixInstance&)>& func) const;
67 const std::function<bool(const MatrixInstance&)>& func) const;
DCompatibilityMatrix.h80 const std::function<bool(const MatrixInstance&)>& func) const override;
DVintfObject.h343 static bool IsInstanceDeprecated(const MatrixInstance& oldMatrixInstance,
/system/libvintf/analyze_matrix/
Danalyze_matrix.cpp144 getDescription(*mat, &MatrixInstance::interfaceDescription, FLAGS_requirement); in main()
157 auto instances = getDescription(*mat, &MatrixInstance::description, FLAGS_requirement); in main()
/system/libvintf/test/
DLibVintfTest.cpp3895 (void)matrix.forEachInstance([&](const MatrixInstance& matrixInstance) { in TEST_F()