Open
Graph Drawing
Framework

 v.2010.10
 

Public Member Functions | Private Attributes

ogdf::DinoXmlScanner Class Reference

#include <ogdf/fileformats/DinoXmlScanner.h>

List of all members.

Public Member Functions

 DinoXmlScanner (const char *fileName)
 ~DinoXmlScanner ()
XmlToken getNextToken ()
const char * getCurrentTokenString ()
XmlToken testNextToken ()
XmlToken testNextNextToken ()
bool skipUntil (char searchCharacter, bool skipOverSearchCharacter=true)
bool skipUntilMatchingClosingBracket ()
bool readStringUntil (char searchCharacter, bool includeSearchCharacter=false)
int getInputFileLineCounter () const
void test ()

Private Attributes

DinoLineBufferm_pLineBuffer
char * m_pCurrentTokenString

Detailed Description

This class scans the characters of the input file and provides the detected token.

Definition at line 95 of file DinoXmlScanner.h.


Constructor & Destructor Documentation

ogdf::DinoXmlScanner::DinoXmlScanner ( const char *  fileName  ) 
ogdf::DinoXmlScanner::~DinoXmlScanner (  ) 

Member Function Documentation

const char* ogdf::DinoXmlScanner::getCurrentTokenString (  )  [inline]

Definition at line 122 of file DinoXmlScanner.h.

int ogdf::DinoXmlScanner::getInputFileLineCounter (  )  const [inline]

Definition at line 160 of file DinoXmlScanner.h.

XmlToken ogdf::DinoXmlScanner::getNextToken (  ) 
bool ogdf::DinoXmlScanner::readStringUntil ( char  searchCharacter,
bool  includeSearchCharacter = false 
)
bool ogdf::DinoXmlScanner::skipUntil ( char  searchCharacter,
bool  skipOverSearchCharacter = true 
)
bool ogdf::DinoXmlScanner::skipUntilMatchingClosingBracket (  ) 
void ogdf::DinoXmlScanner::test (  ) 
XmlToken ogdf::DinoXmlScanner::testNextNextToken (  ) 
XmlToken ogdf::DinoXmlScanner::testNextToken (  ) 

Member Data Documentation

Definition at line 104 of file DinoXmlScanner.h.

Definition at line 100 of file DinoXmlScanner.h.


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