C# 클래스 Fan.Sys.Slot

Slot models a member field or method of a Type.
상속: FanObj, Literal
파일 보기 프로젝트 열기: xored/f4 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
m_doc string

공개 메소드들

메소드 설명
@typeof ( ) : Type
Slot ( Type parent, string name, int flags, Facets facets, int lineNum ) : System
doc ( ) : string
encode ( ObjEncoder @out ) : void
facet ( Type t ) : Facet
facet ( Type t, bool c ) : Facet
facets ( ) : List
find ( string qname ) : Slot
find ( string qname, bool check ) : Slot
findField ( string qname ) : Field
findField ( string qname, bool check ) : Field
findFunc ( string qname ) : Func
findFunc ( string qname, bool check ) : Func
findMethod ( string qname ) : Method
findMethod ( string qname, bool check ) : Method
flags ( ) : int
hasFacet ( Type t ) : bool
isAbstract ( ) : bool
isConst ( ) : bool
isCtor ( ) : bool
isField ( ) : bool
isFinal ( ) : bool
isInternal ( ) : bool
isMethod ( ) : bool
isNative ( ) : bool
isOverride ( ) : bool
isPrivate ( ) : bool
isProtected ( ) : bool
isPublic ( ) : bool
isStatic ( ) : bool
isSynthetic ( ) : bool
isVirtual ( ) : bool
name ( ) : string
parent ( ) : Type
qname ( ) : string
signature ( ) : string
toStr ( ) : string
trap ( string name, List args ) : object

메소드 상세

@typeof() 공개 메소드

public @typeof ( ) : Type
리턴 Type

Slot() 공개 메소드

public Slot ( Type parent, string name, int flags, Facets facets, int lineNum ) : System
parent Type
name string
flags int
facets Facets
lineNum int
리턴 System

doc() 공개 메소드

public doc ( ) : string
리턴 string

encode() 공개 메소드

public encode ( ObjEncoder @out ) : void
@out Fanx.Serial.ObjEncoder
리턴 void

facet() 공개 메소드

public facet ( Type t ) : Facet
t Type
리턴 Facet

facet() 공개 메소드

public facet ( Type t, bool c ) : Facet
t Type
c bool
리턴 Facet

facets() 공개 메소드

public facets ( ) : List
리턴 List

find() 공개 정적인 메소드

public static find ( string qname ) : Slot
qname string
리턴 Slot

find() 공개 정적인 메소드

public static find ( string qname, bool check ) : Slot
qname string
check bool
리턴 Slot

findField() 공개 정적인 메소드

public static findField ( string qname ) : Field
qname string
리턴 Field

findField() 공개 정적인 메소드

public static findField ( string qname, bool check ) : Field
qname string
check bool
리턴 Field

findFunc() 공개 정적인 메소드

public static findFunc ( string qname ) : Func
qname string
리턴 Func

findFunc() 공개 정적인 메소드

public static findFunc ( string qname, bool check ) : Func
qname string
check bool
리턴 Func

findMethod() 공개 정적인 메소드

public static findMethod ( string qname ) : Method
qname string
리턴 Method

findMethod() 공개 정적인 메소드

public static findMethod ( string qname, bool check ) : Method
qname string
check bool
리턴 Method

flags() 공개 메소드

public flags ( ) : int
리턴 int

hasFacet() 공개 메소드

public hasFacet ( Type t ) : bool
t Type
리턴 bool

isAbstract() 공개 메소드

public isAbstract ( ) : bool
리턴 bool

isConst() 공개 메소드

public isConst ( ) : bool
리턴 bool

isCtor() 공개 메소드

public isCtor ( ) : bool
리턴 bool

isField() 공개 메소드

public isField ( ) : bool
리턴 bool

isFinal() 공개 메소드

public isFinal ( ) : bool
리턴 bool

isInternal() 공개 메소드

public isInternal ( ) : bool
리턴 bool

isMethod() 공개 메소드

public isMethod ( ) : bool
리턴 bool

isNative() 공개 메소드

public isNative ( ) : bool
리턴 bool

isOverride() 공개 메소드

public isOverride ( ) : bool
리턴 bool

isPrivate() 공개 메소드

public isPrivate ( ) : bool
리턴 bool

isProtected() 공개 메소드

public isProtected ( ) : bool
리턴 bool

isPublic() 공개 메소드

public isPublic ( ) : bool
리턴 bool

isStatic() 공개 메소드

public isStatic ( ) : bool
리턴 bool

isSynthetic() 공개 메소드

public isSynthetic ( ) : bool
리턴 bool

isVirtual() 공개 메소드

public isVirtual ( ) : bool
리턴 bool

name() 공개 메소드

public name ( ) : string
리턴 string

parent() 공개 메소드

public parent ( ) : Type
리턴 Type

qname() 공개 메소드

public qname ( ) : string
리턴 string

signature() 공개 추상적인 메소드

public abstract signature ( ) : string
리턴 string

toStr() 공개 메소드

public toStr ( ) : string
리턴 string

trap() 공개 메소드

public trap ( string name, List args ) : object
name string
args List
리턴 object

프로퍼티 상세

m_doc 공개적으로 프로퍼티

public string m_doc
리턴 string