Constructors

Synopses

Declared in <ball_categorymanager.h>

Create a category manager with the hardwired default levels for new categories and no defaults or namefilter callback set. Optionally specify a basicAllocator used to supply memory. If basicAllocator is 0, the currently installed default allocator is used.

explicit
CategoryManager(bslma::Allocator* basicAllocator = 0);

Create a category manager with the specified default threshold level values defaultRecordLevel, defaultPassLevel, defaultTriggerLevel, defaultTriggerAllLevel, the defaultThresholdLevelsCallback, and the categoryNameFilterCallback. Optionally specify a basicAllocator used to supply memory. If basicAllocator is 0, the currently installed default allocator is used.

CategoryManager(
    int defaultRecordLevel,
    int defaultPassLevel,
    int defaultTriggerLevel,
    int defaultTriggerAllLevel,
    DefaultThresholdLevelsCallback const& defaultThresholdLevelsCallback,
    CategoryNameFilterCallback const& categoryNameFilterCallback,
    bslma::Allocator* basicAllocator = 0);

Created with MrDocs