Provide shared formatting support for scheme‐based log observers.
Synopsis
Declared in <ball_observerformatterimp.h>
class ObserverFormatterImp;
Description
This class provides a common implementation of formatting‐related methods for observer components that support scheme‐based log record formatting. It manages a log record formatter, format configuration strings, and time zone preferences. This implementation is intended to be used as a data member in concrete observer classes to provide consistent formatting behavior across different observer types.
Type Aliases
Name |
Description |
|
|
This |
Member Functions
Name |
Description |
|
Create a |
Format the specified log |
|
Return the currently active format configuration string of this object. |
|
Return the currently active time zone default of this object. |
|
Return the allocator used by this object to supply memory. |
|
Set the log record format specifications for this object according to the specified |
|
Set the formatting functor used when writing records to the specified |
|
Set the default time zone used for timestamps that have no timezone preference specified in the format config string. |
Created with MrDocs