Apache Log4cxx  Version 1.5.0
Loading...
Searching...
No Matches
messagebuffer.h File Reference
#include <log4cxx/log4cxx.h>
#include <log4cxx/logstring.h>
#include <sstream>

Go to the source code of this file.

Classes

class  log4cxx::helpers::CharMessageBuffer
 This class is used by the LOG4CXX_INFO and similar macros to support insertion operators in the message parameter. More...
class  log4cxx::helpers::UniCharMessageBuffer
 This class is designed to support insertion operations in the message argument to the LOG4CXX_INFO and similar macros and is not designed for general purpose use. More...
class  log4cxx::helpers::WideMessageBuffer
 This class is designed to support insertion operations in the message argument to the LOG4CXX_INFO and similar macros and is not designed for general purpose use. More...
class  log4cxx::helpers::MessageBuffer
 This class is used by the LOG4CXX_INFO and similar macros to support insertion operators in the message parameter. More...

Namespaces

namespace  log4cxx
namespace  log4cxx::helpers

Typedefs

typedef std::ios_base &(* log4cxx::helpers::ios_base_manip) (std::ios_base &)

Functions

template<class V>
std::basic_ostream< char > & log4cxx::helpers::operator<< (CharMessageBuffer &os, const V &val)
template<class V>
UniCharMessageBuffer::uostreamlog4cxx::helpers::operator<< (UniCharMessageBuffer &os, const V &val)
template<class V>
std::basic_ostream< wchar_t > & log4cxx::helpers::operator<< (WideMessageBuffer &os, const V &val)
template<class V>
std::ostream & log4cxx::helpers::operator<< (MessageBuffer &os, const V &val)