This class provides a suite of free functions used to help implement a manager of categories and category holders.
Declared in <ball_category.h>
class CategoryManagerImpUtil;
This class should not be used directly by client code. It is an implementation detail of the ball logging system.
| Name | Description |
|---|---|
disableRule | Disable the rule at ruleIndex in category. |
enableRule | Enable the rule at ruleIndex in category. |
linkCategoryHolder | Link the specified categoryHolder to the specified category. |
resetCategoryHolders | Reset the category holders linked to the specified category. |
setRelevantRuleMask | Set the rule-mask for the specified category to the specified mask. |
setRuleThreshold | Set the cached rule threshold for the specified category to the specified ruleThreshold. |
updateThresholdForHolders | Update the threshold of all category holders that hold the address of the specified category object to the maximum of d_threshold and d_ruleThreshold. |