C# Класс Peg.Base.PegCharParser

Наследование: PegBaseParser
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
src_ string

Открытые методы

Метод Описание
Char ( char c1 ) : bool
Char ( char c1, char c2 ) : bool
Char ( char c1, char c2, char c3 ) : bool
Char ( char c1, char c2, char c3, char c4 ) : bool
Char ( char c1, char c2, char c3, char c4, char c5 ) : bool
Char ( char c1, char c2, char c3, char c4, char c5, char c6 ) : bool
Char ( char c1, char c2, char c3, char c4, char c5, char c6, char c7 ) : bool
Char ( char c1, char c2, char c3, char c4, char c5, char c6, char c7, char c8 ) : bool
Char ( string s ) : bool
Construct ( string src, TextWriter Fout ) : void
Fatal ( string sMsg ) : bool
GetSource ( ) : string
IChar ( char c1 ) : bool
IChar ( char c1, char c2 ) : bool
IChar ( char c1, char c2, char c3 ) : bool
IChar ( char c1, char c2, char c3, char c4 ) : bool
IChar ( char c1, char c2, char c3, char c4, char c5 ) : bool
IChar ( char c1, char c2, char c3, char c4, char c5, char c6 ) : bool
IChar ( char c1, char c2, char c3, char c4, char c5, char c6, char c7 ) : bool
IChar ( string s ) : bool
In ( char c0, char c1 ) : bool
In ( char c0, char c1, char c2, char c3 ) : bool
In ( char c0, char c1, char c2, char c3, char c4, char c5 ) : bool
In ( char c0, char c1, char c2, char c3, char c4, char c5, char c6, char c7 ) : bool
In ( string s ) : bool
Into ( Matcher toMatch, PegBegEnd &begEnd ) : bool
Into ( Matcher toMatch, double &into ) : bool
Into ( Matcher toMatch, int &into ) : bool
Into ( Matcher toMatch, string &into ) : bool
NotIn ( string s ) : bool
NotOneOf ( string s ) : bool
OneOf ( OptimizedCharset cset ) : bool
OneOf ( char c0, char c1 ) : bool
OneOf ( char c0, char c1, char c2 ) : bool
OneOf ( char c0, char c1, char c2, char c3 ) : bool
OneOf ( char c0, char c1, char c2, char c3, char c4 ) : bool
OneOf ( char c0, char c1, char c2, char c3, char c4, char c5 ) : bool
OneOf ( char c0, char c1, char c2, char c3, char c4, char c5, char c6 ) : bool
OneOf ( char c0, char c1, char c2, char c3, char c4, char c5, char c6, char c7 ) : bool
OneOf ( string s ) : bool
OneOfLiterals ( OptimizedLiterals litAlt ) : bool
OptRepeat ( OptimizedCharset charset ) : bool
PegCharParser ( ) : System
PegCharParser ( string src ) : System
PegCharParser ( string src, TextWriter errOut ) : System
PlusRepeat ( OptimizedCharset charset ) : bool
SetSource ( string src ) : void
TreeNodeToString ( PegNode node ) : string
Warning ( string sMsg ) : bool

Защищенные методы

Метод Описание
LogOutMsg ( string sErrKind, string sMsg ) : void

Описание методов

Char() публичный Метод

public Char ( char c1 ) : bool
c1 char
Результат bool

Char() публичный Метод

public Char ( char c1, char c2 ) : bool
c1 char
c2 char
Результат bool

Char() публичный Метод

public Char ( char c1, char c2, char c3 ) : bool
c1 char
c2 char
c3 char
Результат bool

Char() публичный Метод

public Char ( char c1, char c2, char c3, char c4 ) : bool
c1 char
c2 char
c3 char
c4 char
Результат bool

Char() публичный Метод

public Char ( char c1, char c2, char c3, char c4, char c5 ) : bool
c1 char
c2 char
c3 char
c4 char
c5 char
Результат bool

Char() публичный Метод

public Char ( char c1, char c2, char c3, char c4, char c5, char c6 ) : bool
c1 char
c2 char
c3 char
c4 char
c5 char
c6 char
Результат bool

Char() публичный Метод

public Char ( char c1, char c2, char c3, char c4, char c5, char c6, char c7 ) : bool
c1 char
c2 char
c3 char
c4 char
c5 char
c6 char
c7 char
Результат bool

Char() публичный Метод

public Char ( char c1, char c2, char c3, char c4, char c5, char c6, char c7, char c8 ) : bool
c1 char
c2 char
c3 char
c4 char
c5 char
c6 char
c7 char
c8 char
Результат bool

Char() публичный Метод

public Char ( string s ) : bool
s string
Результат bool

Construct() публичный Метод

public Construct ( string src, TextWriter Fout ) : void
src string
Fout System.IO.TextWriter
Результат void

Fatal() публичный Метод

public Fatal ( string sMsg ) : bool
sMsg string
Результат bool

GetSource() публичный Метод

public GetSource ( ) : string
Результат string

IChar() публичный Метод

public IChar ( char c1 ) : bool
c1 char
Результат bool

IChar() публичный Метод

public IChar ( char c1, char c2 ) : bool
c1 char
c2 char
Результат bool

IChar() публичный Метод

public IChar ( char c1, char c2, char c3 ) : bool
c1 char
c2 char
c3 char
Результат bool

IChar() публичный Метод

public IChar ( char c1, char c2, char c3, char c4 ) : bool
c1 char
c2 char
c3 char
c4 char
Результат bool

IChar() публичный Метод

public IChar ( char c1, char c2, char c3, char c4, char c5 ) : bool
c1 char
c2 char
c3 char
c4 char
c5 char
Результат bool

IChar() публичный Метод

public IChar ( char c1, char c2, char c3, char c4, char c5, char c6 ) : bool
c1 char
c2 char
c3 char
c4 char
c5 char
c6 char
Результат bool

IChar() публичный Метод

public IChar ( char c1, char c2, char c3, char c4, char c5, char c6, char c7 ) : bool
c1 char
c2 char
c3 char
c4 char
c5 char
c6 char
c7 char
Результат bool

IChar() публичный Метод

public IChar ( string s ) : bool
s string
Результат bool

In() публичный Метод

public In ( char c0, char c1 ) : bool
c0 char
c1 char
Результат bool

In() публичный Метод

public In ( char c0, char c1, char c2, char c3 ) : bool
c0 char
c1 char
c2 char
c3 char
Результат bool

In() публичный Метод

public In ( char c0, char c1, char c2, char c3, char c4, char c5 ) : bool
c0 char
c1 char
c2 char
c3 char
c4 char
c5 char
Результат bool

In() публичный Метод

public In ( char c0, char c1, char c2, char c3, char c4, char c5, char c6, char c7 ) : bool
c0 char
c1 char
c2 char
c3 char
c4 char
c5 char
c6 char
c7 char
Результат bool

In() публичный Метод

public In ( string s ) : bool
s string
Результат bool

Into() публичный Метод

public Into ( Matcher toMatch, PegBegEnd &begEnd ) : bool
toMatch Matcher
begEnd PegBegEnd
Результат bool

Into() публичный Метод

public Into ( Matcher toMatch, double &into ) : bool
toMatch Matcher
into double
Результат bool

Into() публичный Метод

public Into ( Matcher toMatch, int &into ) : bool
toMatch Matcher
into int
Результат bool

Into() публичный Метод

public Into ( Matcher toMatch, string &into ) : bool
toMatch Matcher
into string
Результат bool

LogOutMsg() защищенный Метод

protected LogOutMsg ( string sErrKind, string sMsg ) : void
sErrKind string
sMsg string
Результат void

NotIn() публичный Метод

public NotIn ( string s ) : bool
s string
Результат bool

NotOneOf() публичный Метод

public NotOneOf ( string s ) : bool
s string
Результат bool

OneOf() публичный Метод

public OneOf ( OptimizedCharset cset ) : bool
cset OptimizedCharset
Результат bool

OneOf() публичный Метод

public OneOf ( char c0, char c1 ) : bool
c0 char
c1 char
Результат bool

OneOf() публичный Метод

public OneOf ( char c0, char c1, char c2 ) : bool
c0 char
c1 char
c2 char
Результат bool

OneOf() публичный Метод

public OneOf ( char c0, char c1, char c2, char c3 ) : bool
c0 char
c1 char
c2 char
c3 char
Результат bool

OneOf() публичный Метод

public OneOf ( char c0, char c1, char c2, char c3, char c4 ) : bool
c0 char
c1 char
c2 char
c3 char
c4 char
Результат bool

OneOf() публичный Метод

public OneOf ( char c0, char c1, char c2, char c3, char c4, char c5 ) : bool
c0 char
c1 char
c2 char
c3 char
c4 char
c5 char
Результат bool

OneOf() публичный Метод

public OneOf ( char c0, char c1, char c2, char c3, char c4, char c5, char c6 ) : bool
c0 char
c1 char
c2 char
c3 char
c4 char
c5 char
c6 char
Результат bool

OneOf() публичный Метод

public OneOf ( char c0, char c1, char c2, char c3, char c4, char c5, char c6, char c7 ) : bool
c0 char
c1 char
c2 char
c3 char
c4 char
c5 char
c6 char
c7 char
Результат bool

OneOf() публичный Метод

public OneOf ( string s ) : bool
s string
Результат bool

OneOfLiterals() публичный Метод

public OneOfLiterals ( OptimizedLiterals litAlt ) : bool
litAlt OptimizedLiterals
Результат bool

OptRepeat() публичный Метод

public OptRepeat ( OptimizedCharset charset ) : bool
charset OptimizedCharset
Результат bool

PegCharParser() публичный Метод

public PegCharParser ( ) : System
Результат System

PegCharParser() публичный Метод

public PegCharParser ( string src ) : System
src string
Результат System

PegCharParser() публичный Метод

public PegCharParser ( string src, TextWriter errOut ) : System
src string
errOut System.IO.TextWriter
Результат System

PlusRepeat() публичный Метод

public PlusRepeat ( OptimizedCharset charset ) : bool
charset OptimizedCharset
Результат bool

SetSource() публичный Метод

public SetSource ( string src ) : void
src string
Результат void

TreeNodeToString() публичный Метод

public TreeNodeToString ( PegNode node ) : string
node PegNode
Результат string

Warning() публичный Метод

public Warning ( string sMsg ) : bool
sMsg string
Результат bool

Описание свойств

src_ защищенное свойство

protected string src_
Результат string