#include <FS_WriteFilterFactory.h>
Public Member Functions | |
| FS_WriteFilterFactory () | |
| virtual | ~FS_WriteFilterFactory () |
| virtual UT_StreamBufferFilter * | createBufferFilter () const =0 |
| virtual FS_WriteFilterFactory * | cloneFilterFactory () const =0 |
| Instantiates a identical copy of this class object. | |
| virtual int | getFilteredSize (int size) |
| Returns the size of filtered data based on its original unfiltred size. | |
| virtual bool | matches (const FS_IStreamFilterFactory *f) const =0 |
| Returns true if this write filter matches the specified read filter. | |
Definition at line 29 of file FS_WriteFilterFactory.h.
| FS_WriteFilterFactory::FS_WriteFilterFactory | ( | ) |
| virtual FS_WriteFilterFactory::~FS_WriteFilterFactory | ( | ) | [virtual] |
| virtual FS_WriteFilterFactory* FS_WriteFilterFactory::cloneFilterFactory | ( | ) | const [pure virtual] |
Instantiates a identical copy of this class object.
| virtual UT_StreamBufferFilter* FS_WriteFilterFactory::createBufferFilter | ( | ) | const [pure virtual] |
This method instantiates an write filter. The filter is used on each section, when the index file writes them out to the output stream.
| virtual int FS_WriteFilterFactory::getFilteredSize | ( | int | size | ) | [virtual] |
Returns the size of filtered data based on its original unfiltred size.
| virtual bool FS_WriteFilterFactory::matches | ( | const FS_IStreamFilterFactory * | f | ) | const [pure virtual] |
Returns true if this write filter matches the specified read filter.
1.5.9