Same as the preceding overload, using the specified scratchBufferSize.

Synopsis

Declared in <ball_loggermanager.h>

Logger*
allocateLogger(
    RecordBuffer* buffer,
    int scratchBufferSize,
    bsl::shared_ptr<Observer> const& observer);

Return Value

address of a modifiable logger managed by this logger manager

Parameters

Name

Description

buffer

record buffer used to configure the logger

scratchBufferSize

size of the logger's message buffer

observer

observer that receives published log records

Created with MrDocs