Searched refs:MatrixInstance (Results 1 – 11 of 11) sorted by relevance
/system/libvintf/ |
D | MatrixInstance.cpp | 27 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 …]
|
D | MatrixHal.cpp | 73 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
|
D | Android.bp | 80 "MatrixInstance.cpp",
|
D | CompatibilityMatrix.cpp | 437 const std::function<bool(const MatrixInstance&)>& func) const { in forEachInstanceOfVersion() 439 bool cont = hal->forEachInstance([&](const MatrixInstance& matrixInstance) { in forEachInstanceOfVersion()
|
D | VintfObject.cpp | 669 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/ |
D | MatrixInstance.h | 30 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,
|
D | MatrixHal.h | 35 using InstanceType = MatrixInstance; 50 bool forEachInstance(const std::function<bool(const MatrixInstance&)>& func) const; 67 const std::function<bool(const MatrixInstance&)>& func) const;
|
D | CompatibilityMatrix.h | 80 const std::function<bool(const MatrixInstance&)>& func) const override;
|
D | VintfObject.h | 343 static bool IsInstanceDeprecated(const MatrixInstance& oldMatrixInstance,
|
/system/libvintf/analyze_matrix/ |
D | analyze_matrix.cpp | 144 getDescription(*mat, &MatrixInstance::interfaceDescription, FLAGS_requirement); in main() 157 auto instances = getDescription(*mat, &MatrixInstance::description, FLAGS_requirement); in main()
|
/system/libvintf/test/ |
D | LibVintfTest.cpp | 3895 (void)matrix.forEachInstance([&](const MatrixInstance& matrixInstance) { in TEST_F()
|