C# 클래스 Fan.Sys.Log

Log provides a simple, but standardized mechanism for logging.
상속: FanObj
파일 보기 프로젝트 열기: xored/f4 1 사용 예제들

공개 메소드들

메소드 설명
@typeof ( ) : Type
addHandler ( Func func ) : void
debug ( string message ) : void
debug ( string message, Err err ) : void
debug ( string message, System e ) : void
enabled ( LogLevel level ) : bool
err ( string message ) : void
err ( string message, Err err ) : void
err ( string message, System e ) : void
find ( string name ) : Log
find ( string name, bool check ) : Log
get ( string name ) : Log
handlers ( ) : List
info ( string message ) : void
info ( string message, Err err ) : void
info ( string message, System e ) : void
isDebug ( ) : bool
isEnabled ( LogLevel level ) : bool
isErr ( ) : bool
isInfo ( ) : bool
isWarn ( ) : bool
level ( ) : LogLevel
level ( LogLevel level ) : void
list ( ) : List
log ( LogRec rec ) : void
make ( string name, bool register ) : Log
make_ ( Log self, string name, bool register ) : void
name ( ) : string
removeHandler ( Func func ) : void
toStr ( ) : string
warn ( string message ) : void
warn ( string message, Err err ) : void
warn ( string message, System e ) : void

비공개 메소드들

메소드 설명
Log ( ) : System.Collections

메소드 상세

@typeof() 공개 메소드

public @typeof ( ) : Type
리턴 Type

addHandler() 공개 정적인 메소드

public static addHandler ( Func func ) : void
func Func
리턴 void

debug() 공개 메소드

public debug ( string message ) : void
message string
리턴 void

debug() 공개 메소드

public debug ( string message, Err err ) : void
message string
err Err
리턴 void

debug() 공개 메소드

public debug ( string message, System e ) : void
message string
e System
리턴 void

enabled() 공개 메소드

public enabled ( LogLevel level ) : bool
level LogLevel
리턴 bool

err() 공개 메소드

public err ( string message ) : void
message string
리턴 void

err() 공개 메소드

public err ( string message, Err err ) : void
message string
err Err
리턴 void

err() 공개 메소드

public err ( string message, System e ) : void
message string
e System
리턴 void

find() 공개 정적인 메소드

public static find ( string name ) : Log
name string
리턴 Log

find() 공개 정적인 메소드

public static find ( string name, bool check ) : Log
name string
check bool
리턴 Log

get() 공개 정적인 메소드

public static get ( string name ) : Log
name string
리턴 Log

handlers() 공개 정적인 메소드

public static handlers ( ) : List
리턴 List

info() 공개 메소드

public info ( string message ) : void
message string
리턴 void

info() 공개 메소드

public info ( string message, Err err ) : void
message string
err Err
리턴 void

info() 공개 메소드

public info ( string message, System e ) : void
message string
e System
리턴 void

isDebug() 공개 메소드

public isDebug ( ) : bool
리턴 bool

isEnabled() 공개 메소드

public isEnabled ( LogLevel level ) : bool
level LogLevel
리턴 bool

isErr() 공개 메소드

public isErr ( ) : bool
리턴 bool

isInfo() 공개 메소드

public isInfo ( ) : bool
리턴 bool

isWarn() 공개 메소드

public isWarn ( ) : bool
리턴 bool

level() 공개 메소드

public level ( ) : LogLevel
리턴 LogLevel

level() 공개 메소드

public level ( LogLevel level ) : void
level LogLevel
리턴 void

list() 공개 정적인 메소드

public static list ( ) : List
리턴 List

log() 공개 메소드

public log ( LogRec rec ) : void
rec LogRec
리턴 void

make() 공개 정적인 메소드

public static make ( string name, bool register ) : Log
name string
register bool
리턴 Log

make_() 공개 정적인 메소드

public static make_ ( Log self, string name, bool register ) : void
self Log
name string
register bool
리턴 void

name() 공개 메소드

public name ( ) : string
리턴 string

removeHandler() 공개 정적인 메소드

public static removeHandler ( Func func ) : void
func Func
리턴 void

toStr() 공개 최종 메소드

public final toStr ( ) : string
리턴 string

warn() 공개 메소드

public warn ( string message ) : void
message string
리턴 void

warn() 공개 메소드

public warn ( string message, Err err ) : void
message string
err Err
리턴 void

warn() 공개 메소드

public warn ( string message, System e ) : void
message string
e System
리턴 void