log4cplus_internal_per_thread_data(3)

log4cplus::internal::per_thread_data(3) log4cplus log4cplus::internal::per_thread_data(3)

NAME

log4cplus::internal::per_thread_data - Per thread data.

SYNOPSIS

#include <internal.h>

Public Member Functions


per_thread_data ()
~per_thread_data ()

Public Attributes


tstring macros_str
tostringstream macros_oss
tostringstream layout_oss
DiagnosticContextStack ndc_dcs
MappedDiagnosticContextMap mdc_map
log4cplus::tstring thread_name
log4cplus::tstring thread_name2
gft_scratch_pad gft_sp
appender_sratch_pad appender_sp
log4cplus::tstring faa_str
log4cplus::tstring ll_str
spi::InternalLoggingEvent forced_log_ev
std::FILE * fnull
log4cplus::helpers::snprintf_buf snprintf_buf

Detailed Description

Per thread data.

Definition at line 112 of file internal.h.

Constructor & Destructor Documentation

log4cplus::internal::per_thread_data::per_thread_data ()

log4cplus::internal::per_thread_data::~per_thread_data ()

Member Data Documentation

appender_sratch_pad log4cplus::internal::per_thread_data::appender_sp

Definition at line 125 of file internal.h.

Referenced by log4cplus::internal::get_appender_sp().

log4cplus::tstring log4cplus::internal::per_thread_data::faa_str

Definition at line 126 of file internal.h.

std::FILE* log4cplus::internal::per_thread_data::fnull

Definition at line 129 of file internal.h.

spi::InternalLoggingEvent log4cplus::internal::per_thread_data::forced_log_ev

Definition at line 128 of file internal.h.

gft_scratch_pad log4cplus::internal::per_thread_data::gft_sp

Definition at line 124 of file internal.h.

Referenced by log4cplus::internal::get_gft_scratch_pad().

tostringstream log4cplus::internal::per_thread_data::layout_oss

Definition at line 119 of file internal.h.

log4cplus::tstring log4cplus::internal::per_thread_data::ll_str

Definition at line 127 of file internal.h.

tostringstream log4cplus::internal::per_thread_data::macros_oss

Definition at line 118 of file internal.h.

tstring log4cplus::internal::per_thread_data::macros_str

Definition at line 117 of file internal.h.

MappedDiagnosticContextMap log4cplus::internal::per_thread_data::mdc_map

Definition at line 121 of file internal.h.

DiagnosticContextStack log4cplus::internal::per_thread_data::ndc_dcs

Definition at line 120 of file internal.h.

log4cplus::helpers::snprintf_buf log4cplus::internal::per_thread_data::snprintf_buf

Definition at line 130 of file internal.h.

log4cplus::tstring log4cplus::internal::per_thread_data::thread_name

Definition at line 122 of file internal.h.

Referenced by log4cplus::internal::get_thread_name_str().

log4cplus::tstring log4cplus::internal::per_thread_data::thread_name2

Definition at line 123 of file internal.h.

Referenced by log4cplus::internal::get_thread_name2_str().

Author

Generated automatically by Doxygen for log4cplus from the source code.

Mon Jun 5 2023 21:46:10 Version 2.0.7