BloombergLP::ball::LoggerManagerCategoryManip

Iterator providing modifiable access to logger manager categories.

Synopsis

Declared in <ball_loggermanager.h>

class LoggerManagerCategoryManip;

Description

This class defines an iterator providing sequential, modifiable access to the categories in the registry of a logger manager's category manager. The order of the iteration is undefined.

DEPRECATED: Use the LoggerManager::visitCategories manipulator instead.

Member Functions

NameDescription
LoggerManagerCategoryManip [constructor]Create an iterator over categories in loggerManager.
advance Advance this iterator to the next unvisited category.
operator() Return a non-const reference to the category currently referred to by this iterator. The behavior is undefined unless this iterator is valid.
operator void const* Return a non-zero value if this iterator is valid, and 0 otherwise.