18#ifndef _LOG4CXX_QT_MESSAGE_BUFFER_H
19#define _LOG4CXX_QT_MESSAGE_BUFFER_H
22#if LOG4CXX_UNICHAR_API || LOG4CXX_LOGCHAR_IS_UNICHAR
26 return mb << msg.utf16();
29#if LOG4CXX_WCHAR_T_API
33 return mb << msg.toStdWString();
39 return mb << msg.toStdWString();
45 return mb << msg.utf16();
51#if LOG4CXX_WCHAR_T_API
55 return mb << msg.toStdWString();
61 return mb << msg.toStdWString();
67 LOG4CXX_DECODE_QSTRING(tmp, msg);
This class is used by the LOG4CXX_INFO and similar macros to support insertion operators in the messa...
Definition: log4cxx/helpers/messagebuffer.h:40
This class is used by the LOG4CXX_INFO and similar macros to support insertion operators in the messa...
Definition: log4cxx/helpers/messagebuffer.h:576
This class is designed to support insertion operations in the message argument to the LOG4CXX_INFO an...
Definition: log4cxx/helpers/messagebuffer.h:220
This class is designed to support insertion operations in the message argument to the LOG4CXX_INFO an...
Definition: log4cxx/helpers/messagebuffer.h:405
log4cxx::helpers::UniCharMessageBuffer & operator<<(log4cxx::helpers::UniCharMessageBuffer &mb, const QString &msg)
Definition: log4cxx-qt/messagebuffer.h:24