filters

MSWrite::Generator Class Reference

Inheritance diagram for MSWrite::Generator:

MSWrite::InternalGenerator List of all members.

Detailed Description

Definition at line 129 of file libmswrite.h.


Public Member Functions

 Generator ()
virtual ~Generator ()
virtual bool writeDocumentBegin (const Word format, const PageLayout *pageLayout)=0
virtual bool writeDocumentEnd (const Word format, const PageLayout *pageLayout)=0
virtual bool writeFooterBegin (void)
virtual bool writeFooterEnd (void)
virtual bool writeHeaderBegin (void)
virtual bool writeHeaderEnd (void)
virtual bool writeBodyBegin (void)=0
virtual bool writeBodyEnd (void)=0
virtual bool writeParaInfoBegin (const FormatParaProperty *, const OLE *=NULL, const Image *=NULL)
virtual bool writeParaInfoEnd (const FormatParaProperty *, const OLE *=NULL, const Image *=NULL)
virtual bool writeCharInfoBegin (const FormatCharProperty *)
virtual bool writeCharInfoEnd (const FormatCharProperty *, const bool=false)
virtual bool writeBinary (const Byte *, const DWord)
bool processText (const Byte *string, bool willReachEndOfParagraph)
virtual bool writeText (const Byte *string)=0
virtual bool writePageNew (const int=0)
virtual bool writePageBreak (void)
virtual bool writePageNumber (void)
virtual bool writeCarriageReturn (void)
virtual bool writeNewLine (const bool=true)
virtual bool writeOptionalHyphen (void)
virtual void sigProgress (const int)

Member Function Documentation

bool MSWrite::Generator::processText ( const Byte string,
bool  willReachEndOfParagraph 
)

processText this calls writeText, newLineWrite etc.

..

Definition at line 339 of file libmswrite.cpp.

virtual void MSWrite::Generator::sigProgress ( const   int  )  [inline, virtual]

implement this signal to show the progress of the conversion (0 <= value <= 100)

Reimplemented in MSWrite::InternalGenerator.

Definition at line 238 of file libmswrite.h.

virtual bool MSWrite::Generator::writeBinary ( const Byte ,
const   DWord 
) [inline, virtual]

Binary output.

Reimplemented in MSWrite::InternalGenerator.

Definition at line 184 of file libmswrite.h.

virtual bool MSWrite::Generator::writeCharInfoBegin ( const FormatCharProperty  )  [inline, virtual]

Character block.

Reimplemented in MSWrite::InternalGenerator.

Definition at line 174 of file libmswrite.h.

virtual bool MSWrite::Generator::writeDocumentBegin ( const Word  format,
const PageLayout pageLayout 
) [pure virtual]

Document block (you must implement these signals).

Implemented in MSWrite::InternalGenerator.

virtual bool MSWrite::Generator::writeFooterBegin ( void   )  [inline, virtual]

Various sections in the document.

Reimplemented in MSWrite::InternalGenerator.

Definition at line 148 of file libmswrite.h.

virtual bool MSWrite::Generator::writePageNew ( const   int = 0  )  [inline, virtual]

Miscellaneous special signals called by processText.

Reimplemented in MSWrite::InternalGenerator.

Definition at line 207 of file libmswrite.h.

virtual bool MSWrite::Generator::writeParaInfoBegin ( const FormatParaProperty ,
const OLE = NULL,
const Image = NULL 
) [inline, virtual]

Paragraph block.

Reimplemented in MSWrite::InternalGenerator.

Definition at line 162 of file libmswrite.h.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys