36 #include "teehtmlwriter.h" 40 #include <tqvaluelist.h> 44 TeeHtmlWriter::TeeHtmlWriter( HtmlWriter * writer1, HtmlWriter * writer2 ) 48 mWriters.append( writer1 ); 50 mWriters.append( writer2 ); 53 TeeHtmlWriter::~TeeHtmlWriter() { 54 for ( TQValueListIterator<HtmlWriter*> it = mWriters.begin(); it != mWriters.end(); ++it ) 58 void TeeHtmlWriter::addHtmlWriter( HtmlWriter * writer ) { 60 mWriters.append( writer ); 63 void TeeHtmlWriter::begin( const TQString & css ) { 64 for ( TQValueListIterator<HtmlWriter*> it = mWriters.begin(); it != mWriters.end(); ++it ) 68 void TeeHtmlWriter::end() { 69 for ( TQValueListIterator<HtmlWriter*> it = mWriters.begin(); it != mWriters.end(); ++it ) 73 void TeeHtmlWriter::reset() { 74 for ( TQValueListIterator<HtmlWriter*> it = mWriters.begin(); it != mWriters.end(); ++it ) 78 void TeeHtmlWriter::write( const TQString & str ) { 79 for ( TQValueListIterator<HtmlWriter*> it = mWriters.begin(); it != mWriters.end(); ++it ) 83 void TeeHtmlWriter::queue( const TQString & str ) { 84 for ( TQValueListIterator<HtmlWriter*> it = mWriters.begin(); it != mWriters.end(); ++it ) 88 void TeeHtmlWriter::flush() { 89 for ( TQValueListIterator<HtmlWriter*> it = mWriters.begin(); it != mWriters.end(); ++it ) 93 void TeeHtmlWriter::embedPart( const TQCString & contentId, const TQString & url ) { 94 for ( TQValueListIterator<HtmlWriter*> it = mWriters.begin(); it != mWriters.end(); ++it ) 95 (*it)->embedPart( contentId, url );
|