C# Class CClash.Logging

Show file Open project: artillery/cclash Class Usage Examples

Public Methods

Method Description
Emit ( string fmt ) : void
Error ( string fmt ) : void
Hit ( string hashkey, string dir, string obj ) : void
Input ( string dir, string target, IEnumerable args ) : void
Miss ( string hc, DataHashResult reason, string dir, string srcfile, string headerfile ) : void
Warning ( string fmt ) : void

Private Methods

Method Description
AppendMissLog ( string str ) : void
HitMissRecord ( string reason, string dir, string srcfile, string headerfile ) : void

Method Details

Emit() public static method

public static Emit ( string fmt ) : void
fmt string
return void

Error() public static method

public static Error ( string fmt ) : void
fmt string
return void

Hit() public static method

public static Hit ( string hashkey, string dir, string obj ) : void
hashkey string
dir string
obj string
return void

Input() public static method

public static Input ( string dir, string target, IEnumerable args ) : void
dir string
target string
args IEnumerable
return void

Miss() public static method

public static Miss ( string hc, DataHashResult reason, string dir, string srcfile, string headerfile ) : void
hc string
reason DataHashResult
dir string
srcfile string
headerfile string
return void

Warning() public static method

public static Warning ( string fmt ) : void
fmt string
return void