This class provides a suite of free functions used to help implement a manager of categories and category holders.

Synopsis

Declared in <ball_category.h>

class CategoryManagerImpUtil;

Description

This class should not be used directly by client code. It is an implementation detail of the ball logging system.

Static Member Functions

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.

Created with MrDocs