Create a log record with fixed fields having the value of the specified fixedFields and user‐defined fields having the value of the specified userFields.

Synopsis

Declared in <ball_record.h>

Record(
    RecordAttributes const& fixedFields,
    UserFields const& userFields,
    bslma::Allocator* basicAllocator = 0);

Description

Optionally specify a basicAllocator used to supply memory. If basicAllocator is 0, the currently installed default allocator is used.

Parameters

Name

Description

fixedFields

fixed fields for the new record

userFields

user‐defined fields for the new record

basicAllocator

memory allocator; null uses the default

Created with MrDocs