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

MonDocReader Class Reference

#include <mondocrd.h>

Inheritance diagram for MonDocReader:

MonWordWiseReader List of all members.

Public Methods

virtual ~MonDocReader ()
virtual void convert ()=0
virtual void convertCommand ()=0

Protected Methods

 MonDocReader (class ifstream *newSource, class MonDocWriter *newWriter, void *newTraceObj=0, void(*newTraceFunc)(void *, const char *)=0)
 MonDocReader (MonDocReader &)
 MonDocReader (MonDocReader *)
int convertInteger ()
void traceAdd (char newChar)
void traceAdd (int newChar)
void traceWrite ()
void traceWrite (char *traceText)

Protected Attributes

ifstream * source
MonDocWriterwriter
void * traceObj
void(* traceFunc )(void *, const char *)
string traceString

Constructor & Destructor Documentation

virtual MonDocReader::~MonDocReader   [inline, virtual]
 

Definition at line 47 of file mondocrd.h.

MonDocReader::MonDocReader class ifstream *    newSource,
class MonDocWriter   newWriter,
void *    newTraceObj = 0,
void(*    newTraceFunc)(void *, const char *) = 0
[protected]
 

Definition at line 45 of file mondocrd.cpp.

MonDocReader::MonDocReader MonDocReader &    [inline, protected]
 

Definition at line 58 of file mondocrd.h.

MonDocReader::MonDocReader MonDocReader *    [inline, protected]
 

Definition at line 59 of file mondocrd.h.


Member Function Documentation

virtual void MonDocReader::convert   [pure virtual]
 

Implemented in MonWordWiseReader.

virtual void MonDocReader::convertCommand   [pure virtual]
 

Implemented in MonWordWiseReader.

int MonDocReader::convertInteger   [protected]
 

Definition at line 56 of file mondocrd.cpp.

References source.

Referenced by MonWordWiseReader::convertCommand.

void MonDocReader::traceAdd int    newChar [protected]
 

Definition at line 84 of file mondocrd.cpp.

References traceObj, and traceString.

void MonDocReader::traceAdd char    newChar [protected]
 

Definition at line 71 of file mondocrd.cpp.

References traceObj, and traceString.

Referenced by MonWordWiseReader::convert.

void MonDocReader::traceWrite char *    traceText [protected]
 

Definition at line 121 of file mondocrd.cpp.

References traceFunc, traceObj, and traceString.

void MonDocReader::traceWrite   [protected]
 

Definition at line 110 of file mondocrd.cpp.

References traceFunc, traceObj, and traceString.

Referenced by MonWordWiseReader::convert, and MonWordWiseReader::convertCommand.


Member Data Documentation

class ifstream* MonDocReader::source [protected]
 

Definition at line 68 of file mondocrd.h.

Referenced by MonWordWiseReader::convert, MonWordWiseReader::convertCommand, and convertInteger.

void(* MonDocReader::traceFunc)(void*, const char*) [protected]
 

Referenced by traceWrite.

void* MonDocReader::traceObj [protected]
 

Definition at line 70 of file mondocrd.h.

Referenced by traceAdd, and traceWrite.

string MonDocReader::traceString [protected]
 

Definition at line 72 of file mondocrd.h.

Referenced by traceAdd, and traceWrite.

class MonDocWriter* MonDocReader::writer [protected]
 

Definition at line 69 of file mondocrd.h.


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