C# 클래스 Monobjc.Tools.Generator.Parsers.Xhtml.XhtmlBaseParser

Base class for XHTML parsing.
상속: BaseParser
파일 보기 프로젝트 열기: Monobjc/monobjc-tools

보호된 프로퍼티들

프로퍼티 타입 설명
COMMENTS_REGEX System.Text.RegularExpressions.Regex
CONSTANT_REGEX System.Text.RegularExpressions.Regex
ENUMERATION_REGEX System.Text.RegularExpressions.Regex
PARAMETER_REGEX System.Text.RegularExpressions.Regex

보호된 메소드들

메소드 설명
FourCharToInt ( String fourCharValue ) : uint

Converts a four-char value to an unsigned integer.

SplitEnumeration ( String declaration, String &name, String &type, String &values ) : bool
XhtmlBaseParser ( NameValueCollection settings, TypeManager typeManager, TextWriter logger ) : System

Initializes a new instance of the XhtmlBaseParser class.

비공개 메소드들

메소드 설명
CleanEnumValues ( String name, String &values ) : void

Cleans the enum values section by stripping comments and formatting in preparation for key/value parsing.

GetMethodName ( MethodEntity methodEntity ) : String

Gets the name of the method.

메소드 상세

FourCharToInt() 보호된 정적인 메소드

Converts a four-char value to an unsigned integer.
protected static FourCharToInt ( String fourCharValue ) : uint
fourCharValue String The four char value.
리턴 uint

SplitEnumeration() 보호된 메소드

protected SplitEnumeration ( String declaration, String &name, String &type, String &values ) : bool
declaration String
name String
type String
values String
리턴 bool

XhtmlBaseParser() 보호된 메소드

Initializes a new instance of the XhtmlBaseParser class.
protected XhtmlBaseParser ( NameValueCollection settings, TypeManager typeManager, TextWriter logger ) : System
settings System.Collections.Specialized.NameValueCollection The settings.
typeManager Monobjc.Tools.Generator.Utilities.TypeManager The type manager.
logger System.IO.TextWriter
리턴 System

프로퍼티 상세

COMMENTS_REGEX 보호되어 있는 정적으로 프로퍼티

protected static Regex,System.Text.RegularExpressions COMMENTS_REGEX
리턴 System.Text.RegularExpressions.Regex

CONSTANT_REGEX 보호되어 있는 정적으로 프로퍼티

protected static Regex,System.Text.RegularExpressions CONSTANT_REGEX
리턴 System.Text.RegularExpressions.Regex

ENUMERATION_REGEX 보호되어 있는 정적으로 프로퍼티

protected static Regex,System.Text.RegularExpressions ENUMERATION_REGEX
리턴 System.Text.RegularExpressions.Regex

PARAMETER_REGEX 보호되어 있는 정적으로 프로퍼티

protected static Regex,System.Text.RegularExpressions PARAMETER_REGEX
리턴 System.Text.RegularExpressions.Regex