KMail::HtmlWriter Class Reference
An interface to HTML sinks. More...
#include <htmlwriter.h>
Inherits KMail::Interface::HtmlWriter.
Inherited by KMail::FileHtmlWriter, KMail::KHtmlPartHtmlWriter, and KMail::TeeHtmlWriter.
Public Member Functions
Detailed Description
An interface to HTML sinks.
- Author:
- Marc Mutz <mutz@kde.org>
- Deprecated:
- KMail should be ported to Interface::HtmlWriter. This interface exposes internal working models. The queueing vs. writing() issues exposed here should be hidden by using two different implementations of KHTMLPartHtmlWriter: one for queueing, and one for writing. This should be fixed before the release, so we an keep the plugin interface stable.
Mode
In sync mode, use- See also:
- #begin() to initiate a session, then
#write() some chunks of HTML code and finally
#end() the session.
Mode
In async mode, use- See also:
- #begin() to initialize a session, then
#queue() some chunks of HTML code and finally end the session by calling
mode
You may combine the two modes in the following way only. Any number of- See also:
- #write() calls can precede
#queue() calls, but once a chunk has been queued, you must not
#write() more data, only
#queue() it.
- See also:
- flush(), not
#end().
Member Function Documentation
|
Stop all possibly pending processing in order to be able to call.
Implemented in KMail::TeeHtmlWriter. |
|
(Start) flushing internal buffers, if any.
Implemented in KMail::TeeHtmlWriter. |
The documentation for this class was generated from the following file:
- htmlwriter.h