C# Класс SIL.FieldWorks.FDO.Validation.PhonEnvParser

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

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

Метод Описание
CreateErrorMessage ( string sType, string sItem, int pos ) : void
IsValidClass ( string sClass ) : bool
IsValidSegment ( string sSegment, int &iPos ) : bool
PhonEnvParser ( ) : System.Text
PhonEnvParser ( Tools.Symbols syms ) : System.Text
PhonEnvParser ( Tools.Symbols syms, ErrorHandler erh ) : System.Text
ResetNaturalClasses ( string saSegments ) : void
ResetSegments ( string saSegments ) : void
ResetSortedList ( System &list, string saContents ) : void
ThrowError ( int iPos ) : void

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

Метод Описание
HasAValidSequenceOfSegments ( string sSequence, int &iPos ) : bool

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

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

public CreateErrorMessage ( string sType, string sItem, int pos ) : void
sType string
sItem string
pos int
Результат void

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

public IsValidClass ( string sClass ) : bool
sClass string
Результат bool

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

public IsValidSegment ( string sSegment, int &iPos ) : bool
sSegment string
iPos int
Результат bool

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

public PhonEnvParser ( ) : System.Text
Результат System.Text

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

public PhonEnvParser ( Tools.Symbols syms ) : System.Text
syms Tools.Symbols
Результат System.Text

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

public PhonEnvParser ( Tools.Symbols syms, ErrorHandler erh ) : System.Text
syms Tools.Symbols
erh Tools.ErrorHandler
Результат System.Text

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

public ResetNaturalClasses ( string saSegments ) : void
saSegments string
Результат void

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

public ResetSegments ( string saSegments ) : void
saSegments string
Результат void

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

public ResetSortedList ( System &list, string saContents ) : void
list System
saContents string
Результат void

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

public ThrowError ( int iPos ) : void
iPos int
Результат void