Elapsed time log More...
Public Member Functions | |||
ProcessingTimeLoger () | |||
constructor More... | |||
void | Start (string name) | ||
Start measurement
| |||
double | Stop () | ||
end the measurement More... | |||
double | Reset () | ||
Stop measurement and initialize the elapsed time More... | |||
double | ReStart (string name) | ||
Stop measurement, initialize the elapsed time, and then start measurement again. More... | |||
List< LogProperty > | GetLogAsSecond () | ||
return logs in seconds More... | |||
List< LogProperty > | GetLogAsMilliSecond () | ||
return logs in milliseconds More... | |||
List< LogProperty > | GetLogAsNanoSecond () | ||
return log in nanoseconds More... | |||
List< LogProperty > | GetLogAsTick () | ||
return log in nanoseconds More... | |||
void | ClearLog () | ||
clear log More... | |||
Elapsed time log
Yukar.Engine.ProcessingTimeLoger.ProcessingTimeLoger | ( | ) |
constructor
void Yukar.Engine.ProcessingTimeLoger.ClearLog | ( | ) |
clear log
List< LogProperty > Yukar.Engine.ProcessingTimeLoger.GetLogAsMilliSecond | ( | ) |
return logs in milliseconds
List< LogProperty > Yukar.Engine.ProcessingTimeLoger.GetLogAsNanoSecond | ( | ) |
return log in nanoseconds
List< LogProperty > Yukar.Engine.ProcessingTimeLoger.GetLogAsSecond | ( | ) |
return logs in seconds
List< LogProperty > Yukar.Engine.ProcessingTimeLoger.GetLogAsTick | ( | ) |
return log in nanoseconds
double Yukar.Engine.ProcessingTimeLoger.Reset | ( | ) |
Stop measurement and initialize the elapsed time
double Yukar.Engine.ProcessingTimeLoger.ReStart | ( | string | name | ) |
Stop measurement, initialize the elapsed time, and then start measurement again.
name | name |
void Yukar.Engine.ProcessingTimeLoger.Start | ( | string | name | ) |
Start measurement
name | save name |
double Yukar.Engine.ProcessingTimeLoger.Stop | ( | ) |
end the measurement