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)
 
virtual void reset ()=0
 
virtual void queue (const TQString &str)=0
 
virtual void flush ()=0
 
virtual void embedPart (const TQCString &contentId, const TQString &url)=0
 

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.

Constructor & Destructor Documentation

◆ TeeHtmlWriter()

KMail::TeeHtmlWriter::TeeHtmlWriter ( KMail::HtmlWriter writer1 = 0,
KMail::HtmlWriter writer2 = 0 
)

Definition at line 44 of file teehtmlwriter.cpp.

◆ ~TeeHtmlWriter()

KMail::TeeHtmlWriter::~TeeHtmlWriter ( )
virtual

Definition at line 53 of file teehtmlwriter.cpp.

Member Function Documentation

◆ addHtmlWriter()

void KMail::TeeHtmlWriter::addHtmlWriter ( KMail::HtmlWriter writer)

Definition at line 58 of file teehtmlwriter.cpp.

◆ begin()

void KMail::TeeHtmlWriter::begin ( const TQString &  cssDefs)

Definition at line 63 of file teehtmlwriter.cpp.

◆ 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.

◆ end()

void KMail::TeeHtmlWriter::end ( )

Definition at line 68 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.

◆ queue()

void KMail::TeeHtmlWriter::queue ( const TQString &  str)
virtual

Implements KMail::HtmlWriter.

Definition at line 83 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.

◆ write()

void KMail::TeeHtmlWriter::write ( const TQString &  str)

Definition at line 78 of file teehtmlwriter.cpp.


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