Lines Matching refs:MatrixHal
30 bool MatrixHal::isValid(std::string* error) const { in isValid()
53 bool MatrixHal::operator==(const MatrixHal &other) const { in operator ==()
66 bool MatrixHal::containsVersion(const Version& version) const { in containsVersion()
73 bool MatrixHal::forEachInstance(const std::function<bool(const MatrixInstance&)>& func) const { in forEachInstance()
82 bool MatrixHal::forEachInstance(const VersionRange& vr, in forEachInstance()
104 bool MatrixHal::forEachInstance( in forEachInstance()
119 bool MatrixHal::isCompatible(const std::set<FqInstance>& providedInstances, in isCompatible()
127 bool MatrixHal::isCompatible(const VersionRange& vr, const std::set<FqInstance>& providedInstances, in isCompatible()
156 void MatrixHal::setOptional(bool o) { in setOptional()
160 void MatrixHal::insertVersionRanges(const std::vector<VersionRange>& other) { in insertVersionRanges()
174 void MatrixHal::insertInstance(const std::string& interface, const std::string& instance, in insertInstance()
182 size_t MatrixHal::instancesCount() const { in instancesCount()
191 bool MatrixHal::removeInstance(const std::string& interface, const std::string& instance, in removeInstance()
200 void MatrixHal::clearInstances() { in clearInstances()