liborigin2 13/09/2010
Public Member Functions | Protected Member Functions | Protected Attributes
Origin800Parser Class Reference

#include <Origin800Parser.h>

Inheritance diagram for Origin800Parser:
Origin750Parser OriginParser Origin610Parser Origin810Parser Origin600Parser Origin700Parser

List of all members.

Public Member Functions

 Origin800Parser (const string &fileName)
bool parse ()

Protected Member Functions

bool findSection (const string &name, unsigned int length, unsigned int maxLength=0)
unsigned int findStringPos (const string &name)
void readColumnInfo (int spread, int)
void readGraphInfo ()
void readMatrixInfo ()
virtual void readNotes ()
void readResultsLog ()
void readSpreadInfo ()
void skipObjectInfo ()

Protected Attributes

string notes_pos_mark

Constructor & Destructor Documentation

Origin800Parser::Origin800Parser ( const string &  fileName)

Member Function Documentation

bool Origin800Parser::findSection ( const string &  name,
unsigned int  length,
unsigned int  maxLength = 0 
) [protected]
unsigned int Origin800Parser::findStringPos ( const string &  name) [protected]
bool Origin800Parser::parse ( ) [virtual]
void Origin800Parser::readColumnInfo ( int  spread,
int  i 
) [protected]
void Origin800Parser::readGraphInfo ( ) [protected]
void Origin800Parser::readMatrixInfo ( ) [protected]
void Origin800Parser::readNotes ( ) [protected, virtual]
void Origin800Parser::readResultsLog ( ) [protected]
void Origin800Parser::readSpreadInfo ( ) [protected]
void Origin800Parser::skipObjectInfo ( ) [protected]

Member Data Documentation

string Origin800Parser::notes_pos_mark [protected]

The documentation for this class was generated from the following files: