25#ifndef LOG4CPLUS_MDC_H_HEADER
26#define LOG4CPLUS_MDC_H_HEADER
30#if defined (LOG4CPLUS_HAVE_PRAGMA_ONCE)
void clear()
Clear any nested diagnostic information if any.
void put(tstring const &key, tstring const &value)
bool get(tstring *value, tstring const &key) const
MappedDiagnosticContextMap const & getContext() const
void remove(tstring const &key)
#define LOG4CPLUS_PRIVATE
LOG4CPLUS_EXPORT MDC & getMDC()
std::basic_string< tchar > tstring
std::map< tstring, tstring > MappedDiagnosticContextMap