internal.h(3)
| internal.h(3) | log4cplus | internal.h(3) |
NAME
internal.h
SYNOPSIS
#include <log4cplus/config.hxx>
#include <memory>
#include <vector>
#include <sstream>
#include <cstdio>
#include <log4cplus/tstring.h>
#include <log4cplus/streams.h>
#include <log4cplus/ndc.h>
#include <log4cplus/mdc.h>
#include <log4cplus/spi/loggingevent.h>
#include <log4cplus/thread/impl/tls.h>
#include <log4cplus/helpers/snprintf.h>
Classes
struct log4cplus::internal::gft_scratch_pad
struct log4cplus::internal::appender_sratch_pad
struct log4cplus::internal::per_thread_data
Per thread data.
Namespaces
log4cplus
log4cplus::internal
log4cplus::detail
Functions
per_thread_data * log4cplus::internal::alloc_ptd ()
void log4cplus::internal::set_ptd (per_thread_data *p)
per_thread_data * log4cplus::internal::get_ptd (bool alloc=true)
tstring & log4cplus::internal::get_thread_name_str ()
tstring & log4cplus::internal::get_thread_name2_str ()
gft_scratch_pad & log4cplus::internal::get_gft_scratch_pad ()
appender_sratch_pad & log4cplus::internal::get_appender_sp ()
LOG4CPLUS_EXPORT void log4cplus::detail::clear_tostringstream
(tostringstream &)
Variables
const log4cplus::tstring
log4cplus::internal::empty_str
Canonical empty string. log4cplus::thread::impl::tls_key_type
log4cplus::internal::tls_storage_key
Detailed Description
This header contains declaration internal to log4cplus. They must never be visible from user accesible headers or exported in DLL/shared libray.
Definition in file internal.h.
Author
Generated automatically by Doxygen for log4cplus from the source code.
| Fri Jun 18 2021 | Version 2.0.6 |
