createLoggerManager overloads
Declared in <ball_loggermanager.h>
Create a non-singleton logger manager with the given configuration.
static
void
createLoggerManager(
bslma::ManagedPtr<LoggerManager>* manager,
LoggerManagerConfiguration const& configuration,
bslma::Allocator* basicAllocator = 0);
» more...
Create a non-singleton logger manager with the given observer.
static
void
createLoggerManager(
bslma::ManagedPtr<LoggerManager>* manager,
Observer* observer,
LoggerManagerConfiguration const& configuration,
bslma::Allocator* basicAllocator = 0);
» more...
| Name | Description |
|---|---|
| manager | managed pointer that receives the new logger manager |
| configuration | defaults and attributes for the logger manager |
| basicAllocator | memory allocator; null uses the default |
| observer | observer that receives published log records |