Marsyas  0.5.0-beta1
Public Member Functions | Data Fields
ExScanner Class Reference

#include <ExScanner.h>

Public Member Functions

 ExScanner (char *data, int i)
 ExScanner (char *fileName)
 ExScanner (FILE *s)
 ExScanner ()
TokenPeek ()
void ResetPeek ()
TokenScan ()
void setString (const char *s)
 ~ExScanner ()

Data Fields

Bufferbuffer

Detailed Description

Definition at line 196 of file ExScanner.h.


Constructor & Destructor Documentation

ExScanner ( char *  data,
int  i 
)

Definition at line 312 of file ExScanner.cpp.

ExScanner ( char *  fileName)

Definition at line 295 of file ExScanner.cpp.

ExScanner ( FILE *  s)

Definition at line 307 of file ExScanner.cpp.

ExScanner ( )

Definition at line 317 of file ExScanner.cpp.

~ExScanner ( )

Definition at line 327 of file ExScanner.cpp.


Member Function Documentation

Token * Peek ( )

Definition at line 755 of file ExScanner.cpp.

void ResetPeek ( )

Definition at line 769 of file ExScanner.cpp.

Token * Scan ( )

Definition at line 748 of file ExScanner.cpp.

void setString ( const char *  s)

Definition at line 318 of file ExScanner.cpp.


Field Documentation

Definition at line 233 of file ExScanner.h.


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