C# Class Pokemon3D.Scripting.StringEscapeHelper

A base class for classes to implement searches for string delimiters and wrappers.
Afficher le fichier Open project: nilllzz/Pokemon3D Class Usage Examples

Protected Properties

Свойство Type Description
_endOfString bool
_expression string
_hasStrings bool
_index int
_isString bool
_startChar char

Private Properties

Свойство Type Description
CheckStartAt void
ContainsWithoutStrings bool
JumpTo void

Méthodes protégées

Méthode Description
CheckNext ( ) : void
HasStrings ( string expression ) : bool
StringEscapeHelper ( string expression ) : System.Linq

Private Methods

Méthode Description
CheckStartAt ( int startIndex ) : void

Checks for string delimiters at the given index.

ContainsWithoutStrings ( string expression, string value ) : bool

Returns if an expression contains a value, disregarding content within string literals.

JumpTo ( int index ) : void

Jumps to the given index, ignoring all chars in between the current index and the new one.

Method Details

CheckNext() protected abstract méthode

protected abstract CheckNext ( ) : void
Résultat void

HasStrings() protected static méthode

protected static HasStrings ( string expression ) : bool
expression string
Résultat bool

StringEscapeHelper() protected méthode

protected StringEscapeHelper ( string expression ) : System.Linq
expression string
Résultat System.Linq

Property Details

_endOfString protected_oe property

protected bool _endOfString
Résultat bool

_expression protected_oe property

protected string _expression
Résultat string

_hasStrings protected_oe property

protected bool _hasStrings
Résultat bool

_index protected_oe property

protected int _index
Résultat int

_isString protected_oe property

protected bool _isString
Résultat bool

_startChar protected_oe property

protected char _startChar
Résultat char