C# Класс Sfm2Xml.ClsLog

This 'log' class servers as a common location for capturing error and warning messages that are captured during the conversion process. They are accumulated and then added to the output xml file at the end.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddError ( string text ) : void
AddError ( string file, int line, string text ) : void
AddFatalError ( string text ) : void
AddFatalError ( string file, int line, string text ) : void
AddOutOfOrderCaution ( string EntryKey, string marker, int line ) : void
AddSFMError ( string file, int line, string sfm, string text ) : void
AddSFMError ( string sfm, string text ) : void
AddSFMNoData ( string sfm ) : void
AddSFMNotDefined ( string sfm ) : void
AddSFMWarning ( string file, int line, string sfm, string text ) : void
AddSFMWarning ( string sfm, string text ) : void
AddSFMWithData ( string sfm ) : void
AddUniqueHighPriorityError ( string key, string msg ) : void
AddWarning ( string text ) : void
AddWarning ( string file, int line, string text ) : void
ClsLog ( ) : System
FlushTo ( System xmlOutput ) : void

Put the contents of the error and warning information to the passed in xml text writer.

Reset ( ) : void

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

Метод Описание
FoundSFMError ( string sfm ) : void
FoundSFMNotDefined ( string sfm ) : void
FoundSFMWarning ( string sfm ) : void
FoundSFMWithData ( string sfm ) : void
FoundSFMWithoutData ( string sfm ) : void
MakeSafeXML ( string text ) : string
OutputDuplicateSfmWarnErrElement ( System xmlOutput ) : void
OutputErrorElement ( System xmlOutput ) : void
OutputOOOInfo ( System xmlOutput ) : void
OutputSfmInfo ( System xmlOutput ) : void
OutputWarningElement ( System xmlOutput ) : void

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

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

public AddError ( string text ) : void
text string
Результат void

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

public AddError ( string file, int line, string text ) : void
file string
line int
text string
Результат void

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

public AddFatalError ( string text ) : void
text string
Результат void

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

public AddFatalError ( string file, int line, string text ) : void
file string
line int
text string
Результат void

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

public AddOutOfOrderCaution ( string EntryKey, string marker, int line ) : void
EntryKey string
marker string
line int
Результат void

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

public AddSFMError ( string file, int line, string sfm, string text ) : void
file string
line int
sfm string
text string
Результат void

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

public AddSFMError ( string sfm, string text ) : void
sfm string
text string
Результат void

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

public AddSFMNoData ( string sfm ) : void
sfm string
Результат void

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

public AddSFMNotDefined ( string sfm ) : void
sfm string
Результат void

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

public AddSFMWarning ( string file, int line, string sfm, string text ) : void
file string
line int
sfm string
text string
Результат void

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

public AddSFMWarning ( string sfm, string text ) : void
sfm string
text string
Результат void

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

public AddSFMWithData ( string sfm ) : void
sfm string
Результат void

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

public AddUniqueHighPriorityError ( string key, string msg ) : void
key string
msg string
Результат void

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

public AddWarning ( string text ) : void
text string
Результат void

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

public AddWarning ( string file, int line, string text ) : void
file string
line int
text string
Результат void

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

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

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

Put the contents of the error and warning information to the passed in xml text writer.
public FlushTo ( System xmlOutput ) : void
xmlOutput System
Результат void

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

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