Scribus
Open source desktop publishing at your fingertips
ScStreamFilter Class Referenceabstract
Inheritance diagram for ScStreamFilter:
Collaboration diagram for ScStreamFilter:

Public Member Functions

 ScStreamFilter (QDataStream *stream)
 
 ScStreamFilter (ScStreamFilter *filter)
 
virtual bool openFilter (void)
 
virtual bool closeFilter (void)
 
virtual bool writeData (const QByteArray &data)
 
virtual bool writeData (const char *data, int dataLen)=0
 
int writtenToStream (void)
 

Protected Types

enum  FilterMode { FilterToStream = 0, FilterToFilter = 1 }
 

Protected Member Functions

bool writeDataInternal (const char *data, int dataLen)
 

Protected Attributes

int m_writtenToStream
 
FilterMode m_filterMode
 
QDataStream * m_dataStream
 
ScStreamFilterm_filter
 

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