Same as the preceding overload, additionally taking the specified kernelThreadID.
Synopsis
Declared in <ball_recordattributes.h>
RecordAttributes(
bdlt::Datetime const& timestamp,
int processID,
bsls::Types::Uint64 threadID,
bsls::Types::Uint64 kernelThreadID,
std::string_view const& fileName,
int lineNumber,
std::string_view const& category,
int severity,
std::string_view const& message,
bslma::Allocator* basicAllocator = 0);
Parameters
Name |
Description |
timestamp |
creation date and time |
processID |
process id of creator |
threadID |
thread id of creator |
kernelThreadID |
kernel thread id of creator |
fileName |
file where created ( |
lineNumber |
line number in file ( |
category |
category of logged record |
severity |
severity of logged record |
message |
log message text |
basicAllocator |
memory allocator; null uses the default |
Created with MrDocs