C# Класс MarkdownDeep.StringScanner

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

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

Метод Описание
CharAtOffset ( int offset ) : char
DoesMatch ( char ch ) : bool
DoesMatch ( int offset, char ch ) : bool
DoesMatch ( string str ) : bool
DoesMatchAny ( char chars ) : bool
DoesMatchAny ( int offset, char chars ) : bool
DoesMatchI ( string str ) : bool
Extract ( ) : string
Find ( char ch ) : bool
Find ( string find ) : bool
FindAny ( char chars ) : bool
FindI ( string find ) : bool
IsLineEnd ( char ch ) : bool
IsLineSpace ( char ch ) : bool
Mark ( ) : void
Reset ( string str ) : void
Reset ( string str, int pos ) : void
Reset ( string str, int pos, int len ) : void
SkipChar ( char ch ) : bool
SkipEol ( ) : bool
SkipFootnoteID ( string &id ) : bool
SkipForward ( int characters ) : void
SkipHtmlEntity ( string &entity ) : bool
SkipIdentifier ( string &identifier ) : bool
SkipLinespace ( ) : bool
SkipString ( string str ) : bool
SkipStringI ( string str ) : bool
SkipToEof ( ) : void
SkipToEol ( ) : void
SkipToNextLine ( ) : void
SkipWhitespace ( ) : bool
StringScanner ( ) : System
StringScanner ( string str ) : System
StringScanner ( string str, int pos ) : System
StringScanner ( string str, int pos, int len ) : System
Substring ( int start ) : string
Substring ( int start, int len ) : string

Приватные методы

Метод Описание
IsUrlChar ( char ch ) : bool

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

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

public CharAtOffset ( int offset ) : char
offset int
Результат char

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

public DoesMatch ( char ch ) : bool
ch char
Результат bool

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

public DoesMatch ( int offset, char ch ) : bool
offset int
ch char
Результат bool

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

public DoesMatch ( string str ) : bool
str string
Результат bool

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

public DoesMatchAny ( char chars ) : bool
chars char
Результат bool

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

public DoesMatchAny ( int offset, char chars ) : bool
offset int
chars char
Результат bool

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

public DoesMatchI ( string str ) : bool
str string
Результат bool

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

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

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

public Find ( char ch ) : bool
ch char
Результат bool

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

public Find ( string find ) : bool
find string
Результат bool

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

public FindAny ( char chars ) : bool
chars char
Результат bool

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

public FindI ( string find ) : bool
find string
Результат bool

IsLineEnd() публичный статический Метод

public static IsLineEnd ( char ch ) : bool
ch char
Результат bool

IsLineSpace() публичный статический Метод

public static IsLineSpace ( char ch ) : bool
ch char
Результат bool

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

public Mark ( ) : void
Результат void

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

public Reset ( string str ) : void
str string
Результат void

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

public Reset ( string str, int pos ) : void
str string
pos int
Результат void

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

public Reset ( string str, int pos, int len ) : void
str string
pos int
len int
Результат void

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

public SkipChar ( char ch ) : bool
ch char
Результат bool

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

public SkipEol ( ) : bool
Результат bool

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

public SkipFootnoteID ( string &id ) : bool
id string
Результат bool

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

public SkipForward ( int characters ) : void
characters int
Результат void

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

public SkipHtmlEntity ( string &entity ) : bool
entity string
Результат bool

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

public SkipIdentifier ( string &identifier ) : bool
identifier string
Результат bool

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

public SkipLinespace ( ) : bool
Результат bool

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

public SkipString ( string str ) : bool
str string
Результат bool

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

public SkipStringI ( string str ) : bool
str string
Результат bool

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

public SkipToEof ( ) : void
Результат void

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

public SkipToEol ( ) : void
Результат void

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

public SkipToNextLine ( ) : void
Результат void

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

public SkipWhitespace ( ) : bool
Результат bool

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

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

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

public StringScanner ( string str ) : System
str string
Результат System

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

public StringScanner ( string str, int pos ) : System
str string
pos int
Результат System

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

public StringScanner ( string str, int pos, int len ) : System
str string
pos int
len int
Результат System

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

public Substring ( int start ) : string
start int
Результат string

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

public Substring ( int start, int len ) : string
start int
len int
Результат string