Lines Matching refs:vector
43 std::vector<Matcher> metricFields;
44 std::vector<Matcher> conditionFields;
49 std::vector<Matcher> metricFields;
50 std::vector<Matcher> stateFields;
55 explicit HashableDimensionKey(const std::vector<FieldValue>& values) { in HashableDimensionKey()
67 inline const std::vector<FieldValue>& getValues() const { in getValues()
71 inline std::vector<FieldValue>* mutableValues() { in mutableValues()
95 std::vector<FieldValue> mValues;
149 bool filterValues(const Matcher& matcherField, const std::vector<FieldValue>& values,
162 bool filterValues(const std::vector<Matcher>& matcherFields, const std::vector<FieldValue>& values,
175 bool filterPrimaryKey(const std::vector<FieldValue>& values, HashableDimensionKey* output);
183 void filterGaugeValues(const std::vector<Matcher>& matchers, const std::vector<FieldValue>& values,
184 std::vector<FieldValue>* output);
186 void getDimensionForCondition(const std::vector<FieldValue>& eventValues,
194 void getDimensionForState(const std::vector<FieldValue>& eventValues, const Metric2State& link,
214 const std::vector<Metric2State>& stateLinks,
221 bool linked(const std::vector<Metric2State>& stateLinks, const int32_t stateAtomId,