filters

MSWrite::InternalGenerator Class Reference

Inheritance diagram for MSWrite::InternalGenerator:

MSWrite::Generator MSWrite::NeedsDevice List of all members.

Detailed Description

Definition at line 263 of file libmswrite.h.


Public Member Functions

 InternalGenerator ()
virtual ~InternalGenerator ()
bool writeDocumentBegin (const Word format, const PageLayout *pageLayout)
bool writeDocumentEnd (const Word format, const PageLayout *pageLayout)
bool writeFooterBegin (void)
bool writeFooterEnd (void)
bool writeHeaderBegin (void)
bool writeHeaderEnd (void)
bool writeBodyBegin (void)
bool writeBodyEnd (void)
bool writeParaInfoBegin (const FormatParaProperty *paraProperty, const OLE *oleHeader=NULL, const Image *imageHeader=NULL)
bool writeParaInfoEnd (const FormatParaProperty *paraProperty, const OLE *oleHeader=NULL, const Image *imageHeader=NULL)
bool writeCharInfoBegin (const FormatCharProperty *charProperty)
bool writeCharInfoEnd (const FormatCharProperty *charProperty, const bool endOfParagraph=false)
bool writeBinary (const Byte *buffer, const DWord length)
bool writeText (const Byte *string)
bool writePageNew (const int pageNumberClaimed=0)
bool writePageBreak (void)
bool writePageNumber (void)
bool writeCarriageReturn (void)
bool writeNewLine (const bool)
bool writeOptionalHyphen (void)
void sigProgress (const int)

Member Function Documentation

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

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

Reimplemented from MSWrite::Generator.

Definition at line 367 of file libmswrite.h.

bool MSWrite::InternalGenerator::writeBinary ( const Byte buffer,
const DWord  length 
) [virtual]

Binary output.

Reimplemented from MSWrite::Generator.

Definition at line 1175 of file libmswrite.cpp.

bool MSWrite::InternalGenerator::writeCharInfoBegin ( const FormatCharProperty charProperty  )  [virtual]

Character block.

Reimplemented from MSWrite::Generator.

Definition at line 1155 of file libmswrite.cpp.

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

Document block (you must implement these signals).

Implements MSWrite::Generator.

Definition at line 937 of file libmswrite.cpp.

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

Various sections in the document.

Reimplemented from MSWrite::Generator.

Definition at line 285 of file libmswrite.h.

bool MSWrite::InternalGenerator::writePageNew ( const int  pageNumberClaimed = 0  )  [virtual]

Miscellaneous special signals called by processText.

Reimplemented from MSWrite::Generator.

Definition at line 1206 of file libmswrite.cpp.

bool MSWrite::InternalGenerator::writeParaInfoBegin ( const FormatParaProperty paraProperty,
const OLE oleHeader = NULL,
const Image imageHeader = NULL 
) [virtual]

Paragraph block.

Reimplemented from MSWrite::Generator.

Definition at line 1093 of file libmswrite.cpp.


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