H A D | compatible_check.cpp | 49 uint8_t flags, std::function<int(T,T)> cmpFunc, Plugin::ValueType& outValue); 180 std::function<int(T,T)>& cmpFunc, Plugin::ValueType& outValue) in FFCapabilityCheck() 182 if (cmpFunc(v1, v2) == 0) { in FFCapabilityCheck() 191 const std::function<int(T,T)>& cmpFunc, Plugin::ValueType& outValue) in FICapabilityCheck() 193 T max = Max(v2.first, v2.second, cmpFunc); in FICapabilityCheck() 194 T min = Min(v2.first, v2.second, cmpFunc); in FICapabilityCheck() 195 if (cmpFunc(v1, min) >= 0 && cmpFunc(v1, max) <= 0) { in FICapabilityCheck() 204 const std::function<int(T,T)>& cmpFunc, Plugin::ValueType& outValue) in FDCapabilityCheck() 206 if (std::any_of(v2.begin(), v2.end(), [&v1, &cmpFunc](cons in FDCapabilityCheck() 179 FFCapabilityCheck(const Plugin::FixedCapability<T>& v1, const Plugin::FixedCapability<T>& v2, std::function<int(T,T)>& cmpFunc, Plugin::ValueType& outValue) FFCapabilityCheck() argument 190 FICapabilityCheck(const Plugin::FixedCapability<T>& v1, const Plugin::IntervalCapability<T>& v2, const std::function<int(T,T)>& cmpFunc, Plugin::ValueType& outValue) FICapabilityCheck() argument 203 FDCapabilityCheck(const Plugin::FixedCapability<T>& v1, const Plugin::DiscreteCapability<T>& v2, const std::function<int(T,T)>& cmpFunc, Plugin::ValueType& outValue) FDCapabilityCheck() argument 214 IICapabilityCheck(const Plugin::IntervalCapability<T>& v1, const Plugin::IntervalCapability<T>& v2, const std::function<int(T,T)>& cmpFunc, Plugin::ValueType& outValue) IICapabilityCheck() argument 235 IDCapabilityCheck(const Plugin::IntervalCapability<T>& v1, const Plugin::DiscreteCapability<T>& v2, const std::function<int(T,T)>& cmpFunc, Plugin::ValueType& outValue) IDCapabilityCheck() argument 256 DDCapabilityCheck(const Plugin::DiscreteCapability<T>& v1, const Plugin::DiscreteCapability<T>& v2, const std::function<int(T,T)>& cmpFunc, Plugin::ValueType& outValue) DDCapabilityCheck() argument 295 FixedNumericalCapabilityCheck(CapabilityID key, const T& value2, const Plugin::ValueType& value1, uint8_t flags, std::function<int(T, T)> cmpFunc, Plugin::ValueType& outValue) FixedNumericalCapabilityCheck() argument 312 IntervalNumericalCapabilityCheck(CapabilityID key, const Plugin::IntervalCapability<T>& value2, const Plugin::ValueType& value1, uint8_t flags, std::function<int(T, T)> cmpFunc, Plugin::ValueType& outValue) IntervalNumericalCapabilityCheck() argument 329 DiscreteNumericalCapabilityCheck(CapabilityID key, const Plugin::DiscreteCapability<T>& value2, const Plugin::ValueType& value1, uint8_t flags, std::function<int(T, T)> cmpFunc, Plugin::ValueType& outValue) DiscreteNumericalCapabilityCheck() argument 346 CapabilityValueCheck(CapabilityID key, std::pair<const Plugin::ValueType&, const Plugin::ValueType&> inVals, uint8_t flags, std::function<int(T,T)> cmpFunc, Plugin::ValueType& outValue) CapabilityValueCheck() argument [all...] |