Wt::WLogEntry Class Reference

A stream-like object for creatin an entry in a log file. More...

#include <Wt/WLogger>

List of all members.

Public Member Functions

 WLogEntry (const WLogEntry &from)
 Copy constructor.
 ~WLogEntry ()
 Destructor.
WLogEntryoperator<< (const WLogger::Sep &)
 Write a field separator.
WLogEntryoperator<< (const WLogger::TimeStamp &)
 Write a time stamp in the current field.
WLogEntryoperator<< (const char *)
 Write a string in the current field.
WLogEntryoperator<< (const std::string &)
 Write a string in the current field.
template<typename T>
WLogEntryoperator<< (T t)
 Write a number value in the current field.


Detailed Description

A stream-like object for creatin an entry in a log file.

This class is returned by WLogger::entry() and creates a log entry using a stream-like interface.


Constructor & Destructor Documentation

Wt::WLogEntry::WLogEntry ( const WLogEntry from  ) 

Copy constructor.

Only the new object can be used, the original object is no longer valid.


Member Function Documentation

WLogEntry & Wt::WLogEntry::operator<< ( const WLogger::Sep  ) 

Write a field separator.

You must separate fields in a single entry using the WLogger::sep constant.

WLogEntry & Wt::WLogEntry::operator<< ( const WLogger::TimeStamp  ) 

Write a time stamp in the current field.

Formats a timestamp (date+time) to the current field.


Generated on Fri Jul 25 17:56:38 2008 for Wt by doxygen 1.5.3