This struct provides a namespace for default threshold level related callback function types.

Synopsis

Declared in <ball_categorycallbacks.h>

struct CategoryCallbacks;

Type Aliases

Name

Description

DefaultThresholdLevels

An alias to a function meeting the following contract: ` /// Load into the specified recordLevel, passLevel, triggerLevel, /// and triggerAllLevel the default hierarchical threshold level /// settings for the specified categoryName. void defaultThresholdLevels(int *recordLevel, int *passLevel, int *triggerLevel, int *triggerAllLevel, const char *categoryName); `

NameFilter

An alias to a function meeting the following contract: ` /// Load into the specified buffer the internal name to be used as /// the key in the CategoryManager registry for the specified /// external categoryName, or leave buffer unmodified to use /// categoryName as‐is. void nameFilter(bsl::string *buffer, const char *categoryName); ` See also CategoryManager.

Created with MrDocs