filters
MSWrite::Generator Class Reference
Inheritance diagram for MSWrite::Generator:

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] |
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: