FS_WriteFilterFactory Class Reference

#include <FS_WriteFilterFactory.h>

List of all members.

Public Member Functions

 FS_WriteFilterFactory ()
virtual ~FS_WriteFilterFactory ()
virtual UT_StreamBufferFiltercreateBufferFilter () const =0
virtual FS_WriteFilterFactorycloneFilterFactory () 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.


Detailed Description

Definition at line 29 of file FS_WriteFilterFactory.h.


Constructor & Destructor Documentation

FS_WriteFilterFactory::FS_WriteFilterFactory (  ) 

virtual FS_WriteFilterFactory::~FS_WriteFilterFactory (  )  [virtual]


Member Function Documentation

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.


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

Generated on Fri May 25 00:10:22 2012 for HDK by  doxygen 1.5.9