Home | History | Annotate | Download | only in condition

Lines Matching full:condition

19 #include "condition/condition_util.h"
54 // conditionIdIndexMap: the mapping from condition id to its index.
61 // evaluate current condition given the new event.
67 // conditionCache: the cached non-sliced condition of the ConditionTrackers for this new event.
68 // conditionChanged: the bit map to record whether the condition has changed.
69 // If the condition has dimension, then any sub condition changes will report
77 // Return the current condition state.
82 // Query the condition with parameters.
83 // [conditionParameters]: a map from condition name to the HashableDimensionKey to query the
84 // condition.
85 // [allConditions]: all condition trackers. This is needed because the condition evaluation is
87 // [dimensionFields]: the needed dimension fields which should be all or subset of the condition
90 // the condition tracker output dimension.
92 // in the condition tracker output dimension.
93 // [conditionCache]: the cache holding the condition evaluation values.
94 // [dimensionsKeySet]: the dimensions where the sliced condition is true. For combination
95 // condition, it assumes that only one child predicate is sliced.
152 // the index of this condition in the manager's condition list.