C# Class Goedel.Cryptography.KeyFile.KeyFileLex

Inheritance: global::Goedel.FSR.Lexer
Show file Open project: hallambaker/Mathematical-Mesh Class Usage Examples

Public Methods

Method Description
Abort ( int c ) : void

Do nothing

AddTag ( int c ) : void
Base64 ( int c ) : void

Record the encoded data

Begin ( int c ) : void
Count1 ( int c ) : void

Count the inital staring armor tag

Count2 ( int c ) : void

Count the inital finishing armor tag;

Count3 ( int c ) : void

Count the final staring armor tag;

Count4 ( int c ) : void

Count the final finishing armor tag;

End ( int c ) : void
GetTaggedData ( ) : TaggedData
GetToken ( ) : Token

Get the next token from the stream

GetToken ( State StartState ) : Token

Get the next token from the stream

Init ( ) : void
KeyFileLex ( LexReader Reader ) : System

Create and initialize a lexical analyzer.

KeyFileLex ( Stream Stream ) : System

Create and initialize a lexical analyzer.

KeyFileLex ( TextReader TextReader ) : System

Create and initialize a lexical analyzer.

Reset ( int c ) : void

Do nothing

Tag1 ( int c ) : void

Record the initial item description

Tag2 ( int c ) : void

Record the final item description

Method Details

Abort() public method

Do nothing
public Abort ( int c ) : void
c int
return void

AddTag() public method

public AddTag ( int c ) : void
c int
return void

Base64() public method

Record the encoded data
public Base64 ( int c ) : void
c int Character that was read
return void

Begin() public method

public Begin ( int c ) : void
c int
return void

Count1() public method

Count the inital staring armor tag
public Count1 ( int c ) : void
c int Character that was read
return void

Count2() public method

Count the inital finishing armor tag;
public Count2 ( int c ) : void
c int Character that was read
return void

Count3() public method

Count the final staring armor tag;
public Count3 ( int c ) : void
c int Character that was read
return void

Count4() public method

Count the final finishing armor tag;
public Count4 ( int c ) : void
c int Character that was read
return void

End() public method

public End ( int c ) : void
c int
return void

GetTaggedData() public method

public GetTaggedData ( ) : TaggedData
return TaggedData

GetToken() public method

Get the next token from the stream
public GetToken ( ) : Token
return Token

GetToken() public method

Get the next token from the stream
public GetToken ( State StartState ) : Token
StartState State The initial starting state
return Token

Init() public method

public Init ( ) : void
return void

KeyFileLex() public method

Create and initialize a lexical analyzer.
public KeyFileLex ( LexReader Reader ) : System
Reader LexReader The input source.
return System

KeyFileLex() public method

Create and initialize a lexical analyzer.
public KeyFileLex ( Stream Stream ) : System
Stream Stream The input source.
return System

KeyFileLex() public method

Create and initialize a lexical analyzer.
public KeyFileLex ( TextReader TextReader ) : System
TextReader TextReader The input source.
return System

Reset() public method

Do nothing
public Reset ( int c ) : void
c int Character that was read
return void

Tag1() public method

Record the initial item description
public Tag1 ( int c ) : void
c int Character that was read
return void

Tag2() public method

Record the final item description
public Tag2 ( int c ) : void
c int Character that was read
return void