• Home
  • Raw
  • Download

Lines Matching refs:s1

1549 bool EqualsTo(const DimensionsValue& s1, const DimensionsValue& s2) {  in EqualsTo()  argument
1550 if (s1.field() != s2.field()) { in EqualsTo()
1553 if (s1.value_case() != s2.value_case()) { in EqualsTo()
1556 switch (s1.value_case()) { in EqualsTo()
1558 return (s1.value_str() == s2.value_str()); in EqualsTo()
1560 return s1.value_int() == s2.value_int(); in EqualsTo()
1562 return s1.value_long() == s2.value_long(); in EqualsTo()
1564 return s1.value_bool() == s2.value_bool(); in EqualsTo()
1566 return s1.value_float() == s2.value_float(); in EqualsTo()
1568 if (s1.value_tuple().dimensions_value_size() != in EqualsTo()
1573 for (int i = 0; allMatched && i < s1.value_tuple().dimensions_value_size(); ++i) { in EqualsTo()
1574 allMatched &= EqualsTo(s1.value_tuple().dimensions_value(i), in EqualsTo()
1585 bool LessThan(const google::protobuf::RepeatedPtrField<StateValue>& s1, in LessThan() argument
1587 if (s1.size() != s2.size()) { in LessThan()
1588 return s1.size() < s2.size(); in LessThan()
1590 for (int i = 0; i < s1.size(); i++) { in LessThan()
1591 const StateValue& state1 = s1[i]; in LessThan()
1606 bool LessThan(const DimensionsValue& s1, const DimensionsValue& s2) { in LessThan() argument
1607 if (s1.field() != s2.field()) { in LessThan()
1608 return s1.field() < s2.field(); in LessThan()
1610 if (s1.value_case() != s2.value_case()) { in LessThan()
1611 return s1.value_case() < s2.value_case(); in LessThan()
1613 switch (s1.value_case()) { in LessThan()
1615 return s1.value_str() < s2.value_str(); in LessThan()
1617 return s1.value_int() < s2.value_int(); in LessThan()
1619 return s1.value_long() < s2.value_long(); in LessThan()
1621 return (int)s1.value_bool() < (int)s2.value_bool(); in LessThan()
1623 return s1.value_float() < s2.value_float(); in LessThan()
1625 if (s1.value_tuple().dimensions_value_size() != in LessThan()
1627 return s1.value_tuple().dimensions_value_size() < in LessThan()
1630 for (int i = 0; i < s1.value_tuple().dimensions_value_size(); ++i) { in LessThan()
1631 if (EqualsTo(s1.value_tuple().dimensions_value(i), in LessThan()
1635 return LessThan(s1.value_tuple().dimensions_value(i), in LessThan()
1647 bool LessThan(const DimensionsPair& s1, const DimensionsPair& s2) { in LessThan() argument
1648 if (LessThan(s1.dimInWhat, s2.dimInWhat)) { in LessThan()
1650 } else if (LessThan(s2.dimInWhat, s1.dimInWhat)) { in LessThan()
1654 return LessThan(s1.stateValues, s2.stateValues); in LessThan()