KMail::TeeHtmlWriter Class Reference

#include <teehtmlwriter.h>

Inheritance diagram for KMail::TeeHtmlWriter:
KMail::HtmlWriter

Public Member Functions

 TeeHtmlWriter (KMail::HtmlWriter *writer1=0, KMail::HtmlWriter *writer2=0)
 
void addHtmlWriter (KMail::HtmlWriter *writer)
 
void begin (const TQString &cssDefs)
 
void end ()
 
void reset ()
 
void write (const TQString &str)
 
void queue (const TQString &str)
 
void flush ()
 
void embedPart (const TQCString &contentId, const TQString &url)
 

Detailed Description

A HtmlWriter that dispatches all calls to a list of other HtmlWriters.

Author
Marc Mutz mutz@.nosp@m.kde..nosp@m.org

Definition at line 46 of file teehtmlwriter.h.

Member Function Documentation

◆ embedPart()

void KMail::TeeHtmlWriter::embedPart ( const TQCString &  contentId,
const TQString &  url 
)
virtual

Embed a part with Content-ID contentId, using url url.

Implements KMail::HtmlWriter.

Definition at line 93 of file teehtmlwriter.cpp.

◆ flush()

void KMail::TeeHtmlWriter::flush ( )
virtual

(Start) flushing internal buffers, if any.

Implements KMail::HtmlWriter.

Definition at line 88 of file teehtmlwriter.cpp.

◆ reset()

void KMail::TeeHtmlWriter::reset ( )
virtual

Stop all possibly pending processing in order to be able to call #begin() again.

Implements KMail::HtmlWriter.

Definition at line 73 of file teehtmlwriter.cpp.


The documentation for this class was generated from the following files: