C# 클래스 Goedel.Cryptography.KeyFile.KeyFileLex

상속: global::Goedel.FSR.Lexer
파일 보기 프로젝트 열기: hallambaker/Mathematical-Mesh 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

Abort() 공개 메소드

Do nothing
public Abort ( int c ) : void
c int
리턴 void

AddTag() 공개 메소드

public AddTag ( int c ) : void
c int
리턴 void

Base64() 공개 메소드

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

Begin() 공개 메소드

public Begin ( int c ) : void
c int
리턴 void

Count1() 공개 메소드

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

Count2() 공개 메소드

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

Count3() 공개 메소드

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

Count4() 공개 메소드

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

End() 공개 메소드

public End ( int c ) : void
c int
리턴 void

GetTaggedData() 공개 메소드

public GetTaggedData ( ) : TaggedData
리턴 TaggedData

GetToken() 공개 메소드

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

GetToken() 공개 메소드

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

Init() 공개 메소드

public Init ( ) : void
리턴 void

KeyFileLex() 공개 메소드

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

KeyFileLex() 공개 메소드

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

KeyFileLex() 공개 메소드

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

Reset() 공개 메소드

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

Tag1() 공개 메소드

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

Tag2() 공개 메소드

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