Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

MonWordWiseReader Class Reference

#include <monwwrd.h>

Inheritance diagram for MonWordWiseReader:

MonDocReader List of all members.

Public Methods

 MonWordWiseReader (class ifstream *source, class MonDocWriter *writer, void *traceObj=0, void(*traceFunc)(void *, const char *)=0)
virtual ~MonWordWiseReader ()
void convert ()
void convertCommand ()

Private Attributes

char poundSign
char hashChar
char printerTab
char padChar
float linesPerInch
float charactersPerInch
float pageLength
float pageWidth
float leftMargin

Constructor & Destructor Documentation

MonWordWiseReader::MonWordWiseReader class ifstream *    source,
class MonDocWriter   writer,
void *    traceObj = 0,
void(*    traceFunc)(void *, const char *) = 0
 

Definition at line 46 of file monwwrd.cpp.

virtual MonWordWiseReader::~MonWordWiseReader   [inline, virtual]
 

Definition at line 51 of file monwwrd.h.


Member Function Documentation

void MonWordWiseReader::convert   [virtual]
 

Implements MonDocReader.

Definition at line 60 of file monwwrd.cpp.

References MonDocWriter::Begin, convertCommand, MonDocWriter::End, MonDocWriter::endParagraph, hashChar, padChar, poundSign, printerTab, MonDocReader::source, MonDocReader::traceAdd, MonDocReader::traceWrite, MonDocWriter::write, and MonDocWriter::writeHardSpace.

Referenced by TMyWindow::ConvertFile.

void MonWordWiseReader::convertCommand   [virtual]
 

Implements MonDocReader.

Definition at line 119 of file monwwrd.cpp.

References MonDocWriter::bottomMargin, charactersPerInch, MonDocReader::convertInteger, MonDocWriter::endPage, MonDocWriter::endParagraph, MonDocWriter::firstLineIndent, MonDocWriter::justify, MonDocWriter::leftIndent, MonDocWriter::leftJustify, MonDocWriter::leftMargin, leftMargin, linesPerInch, padChar, pageWidth, MonDocWriter::rightMargin, MonDocReader::source, MonDocWriter::topMargin, and MonDocReader::traceWrite.

Referenced by convert.


Member Data Documentation

float MonWordWiseReader::charactersPerInch [private]
 

Definition at line 63 of file monwwrd.h.

Referenced by convertCommand.

char MonWordWiseReader::hashChar [private]
 

Definition at line 59 of file monwwrd.h.

Referenced by convert.

float MonWordWiseReader::leftMargin [private]
 

Definition at line 66 of file monwwrd.h.

Referenced by convertCommand.

float MonWordWiseReader::linesPerInch [private]
 

Definition at line 62 of file monwwrd.h.

Referenced by convertCommand.

char MonWordWiseReader::padChar [private]
 

Definition at line 61 of file monwwrd.h.

Referenced by convert, and convertCommand.

float MonWordWiseReader::pageLength [private]
 

Definition at line 64 of file monwwrd.h.

float MonWordWiseReader::pageWidth [private]
 

Definition at line 65 of file monwwrd.h.

Referenced by convertCommand.

char MonWordWiseReader::poundSign [private]
 

Definition at line 58 of file monwwrd.h.

Referenced by convert.

char MonWordWiseReader::printerTab [private]
 

Definition at line 60 of file monwwrd.h.

Referenced by convert.


Generated on Sun Jul 20 02:35:50 2003 for WordWise to RTF, Win32 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002