C# Class MarkdownDeep.StringScanner

Datei anzeigen Open project: toptensoftware/markdowndeep Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
IsUrlChar ( char ch ) : bool

Method Details

CharAtOffset() public method

public CharAtOffset ( int offset ) : char
offset int
return char

DoesMatch() public method

public DoesMatch ( char ch ) : bool
ch char
return bool

DoesMatch() public method

public DoesMatch ( int offset, char ch ) : bool
offset int
ch char
return bool

DoesMatch() public method

public DoesMatch ( string str ) : bool
str string
return bool

DoesMatchAny() public method

public DoesMatchAny ( char chars ) : bool
chars char
return bool

DoesMatchAny() public method

public DoesMatchAny ( int offset, char chars ) : bool
offset int
chars char
return bool

DoesMatchI() public method

public DoesMatchI ( string str ) : bool
str string
return bool

Extract() public method

public Extract ( ) : string
return string

Find() public method

public Find ( char ch ) : bool
ch char
return bool

Find() public method

public Find ( string find ) : bool
find string
return bool

FindAny() public method

public FindAny ( char chars ) : bool
chars char
return bool

FindI() public method

public FindI ( string find ) : bool
find string
return bool

IsLineEnd() public static method

public static IsLineEnd ( char ch ) : bool
ch char
return bool

IsLineSpace() public static method

public static IsLineSpace ( char ch ) : bool
ch char
return bool

Mark() public method

public Mark ( ) : void
return void

Reset() public method

public Reset ( string str ) : void
str string
return void

Reset() public method

public Reset ( string str, int pos ) : void
str string
pos int
return void

Reset() public method

public Reset ( string str, int pos, int len ) : void
str string
pos int
len int
return void

SkipChar() public method

public SkipChar ( char ch ) : bool
ch char
return bool

SkipEol() public method

public SkipEol ( ) : bool
return bool

SkipFootnoteID() public method

public SkipFootnoteID ( string &id ) : bool
id string
return bool

SkipForward() public method

public SkipForward ( int characters ) : void
characters int
return void

SkipHtmlEntity() public method

public SkipHtmlEntity ( string &entity ) : bool
entity string
return bool

SkipIdentifier() public method

public SkipIdentifier ( string &identifier ) : bool
identifier string
return bool

SkipLinespace() public method

public SkipLinespace ( ) : bool
return bool

SkipString() public method

public SkipString ( string str ) : bool
str string
return bool

SkipStringI() public method

public SkipStringI ( string str ) : bool
str string
return bool

SkipToEof() public method

public SkipToEof ( ) : void
return void

SkipToEol() public method

public SkipToEol ( ) : void
return void

SkipToNextLine() public method

public SkipToNextLine ( ) : void
return void

SkipWhitespace() public method

public SkipWhitespace ( ) : bool
return bool

StringScanner() public method

public StringScanner ( ) : System
return System

StringScanner() public method

public StringScanner ( string str ) : System
str string
return System

StringScanner() public method

public StringScanner ( string str, int pos ) : System
str string
pos int
return System

StringScanner() public method

public StringScanner ( string str, int pos, int len ) : System
str string
pos int
len int
return System

Substring() public method

public Substring ( int start ) : string
start int
return string

Substring() public method

public Substring ( int start, int len ) : string
start int
len int
return string