C# Class Profiler, filezoo

Inheritance: UnrealBuildTool.ModuleRules
Show file Open project: kig/filezoo Class Usage Examples

Public Properties

Property Type Description
GlobalPrintProfile bool
MinTime double
Prefix string
PrintProfile Print,
TotalElapsed double
Watch Stopwatch,

Public Methods

Method Description
Profiler ( ) : System
Profiler ( string prefix ) : System
Profiler ( string prefix, double minTime ) : System
Reset ( ) : void
Restart ( ) : void
Start ( ) : void
Stop ( ) : void
Time ( string message ) : void
Time ( string format, object o1 ) : void
Time ( string format, object o1, object o2 ) : void
Total ( string message ) : void
Total ( string format, object o1 ) : void
Total ( string format, object o1, object o2 ) : void

Private Methods

Method Description
PrintTime ( string message, double elapsedMilliseconds, string prefix ) : void

Method Details

Profiler() public method

public Profiler ( ) : System
return System

Profiler() public method

public Profiler ( string prefix ) : System
prefix string
return System

Profiler() public method

public Profiler ( string prefix, double minTime ) : System
prefix string
minTime double
return System

Reset() public method

public Reset ( ) : void
return void

Restart() public method

public Restart ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

Time() public method

public Time ( string message ) : void
message string
return void

Time() public method

public Time ( string format, object o1 ) : void
format string
o1 object
return void

Time() public method

public Time ( string format, object o1, object o2 ) : void
format string
o1 object
o2 object
return void

Total() public method

public Total ( string message ) : void
message string
return void

Total() public method

public Total ( string format, object o1 ) : void
format string
o1 object
return void

Total() public method

public Total ( string format, object o1, object o2 ) : void
format string
o1 object
o2 object
return void

Property Details

GlobalPrintProfile public static property

public static bool GlobalPrintProfile
return bool

MinTime public property

public double MinTime
return double

Prefix public property

public string Prefix
return string

PrintProfile public property

public Print, PrintProfile
return Print,

TotalElapsed public property

public double TotalElapsed
return double

Watch public property

public Stopwatch, Watch
return Stopwatch,